| CHAR | String | 定長字符串 |
| VARCHAR | String | 變長字符串,最常用 |
| LONGVARCHAR | String | 大文本,建議用 CLOB |
| NUMERIC | java.math.BigDecimal | 精確數值,金融必用 |
| DECIMAL | java.math.BigDecimal | 同 NUMERIC |
| BIT | boolean | 單位元,MySQL TINYINT(1) 常映射此 |
| BOOLEAN | boolean | 標準布爾 |
| TINYINT | byte | -128~127 |
| SMALLINT | short | -32768~32767 |
| INTEGER | int | 標準 32 位整數 |
| BIGINT | long | 64 位長整數 |
| REAL | float | 單精度浮點 |
| FLOAT | double | JDBC FLOAT 映射 Java double |
| DOUBLE | double | 雙精度浮點 |
| BINARY | byte[] | 定長二進制 |
| VARBINARY | byte[] | 變長二進制 |
| LONGVARBINARY | byte[] | 大二進制,建議用 BLOB |
| DATE | java.sql.Date | 僅日期部分 |
| TIME | java.sql.Time | 僅時間部分 |
| TIMESTAMP | java.sql.Timestamp | 日期時間,納秒精度 |
| CLOB | java.sql.Clob | 字符大對象 |
| BLOB | java.sql.Blob | 二進制大對象 |
| ARRAY | java.sql.Array | 數組類型 |
| DISTINCT | underlying type | 用戶定義類型 |
| STRUCT | java.sql.Struct | 結構體 |
| REF | java.sql.Ref | 引用類型 |
| DATALINK | java.net.URL | 外部數據鏈接 |
| ROWID | java.sql.RowId | 行標識符 (JDBC 4.0+) |
| SQLXML | java.sql.SQLXML | XML 數據 (JDBC 4.0+) |
| NCHAR / NVARCHAR / NLONGVARCHAR | String | 國際化字符類型 (JDBC 4.0+) |
| NCLOB | java.sql.NClob | 國際化 CLOB (JDBC 4.0+) |