| JavaType | JDBCType |
| String | CHAR |
| String | VARCHAR |
| String | LONGVARCHAR |
| java.math.BigDecimal | NUMERIC |
| java.math.BigDecimal | DECIMAL |
| boolean | BIT |
| boolean | BOOLEAN |
| byte | TINYINT |
| short | SMALLINT |
| int | INTEGER |
| long | BIGINT |
| float | REAL |
| double | FLOAT |
| double | DOUBLE |
| byte[] | BINARY |
| byte[] | VARBINARY |
| byte[] | LONGVARBINARY |
| java.sql.Date | DATE |
| java.sql.Time | TIME |
| java.sql.Timestamp | TIMESTAMP |
| Clob | CLOB |
| Blob | BLOB |
| Array | ARRAY |
| mapping of underlying type | DISTINCT |
| Struct | STRUCT |
| Ref | REF |
| java.net.URL[color=red][/color] | DATALINK |