| 整型 |
|
|
|
|
| SMALLINT |
小整数 |
范围是 -32 768 到 32 767 |
INTEGER |
|
| INTEGER |
大整数 |
范围是 -2 147 483 648 到 + 2 147 483 647 |
见下面 |
|
| BIGINT |
大整数 |
范围为 -9 223 372 036 854 775 808 到 + 9 223 372 036 854 775 807 |
见下面 |
|
| DECIMAL 或 NUMERIC |
十进制 |
最大范围为 -10^31+ 1 到 10^31-1 DECIMAL(P)P最大为31 |
DECIMAL(P) NUMBER(P) |
P为整数位 |
| 浮点型 |
|
|
|
|
| REAL |
单精度浮点 |
32位近似值。可以为零,** 也可以从 -3.4028234663852886e+38 到 -1.1754943508222875e-38, **或者从 1.1754943508222875e-38 到 3.4028234663852886e+38。 |
REAL |
NUMBER(63),精度更高 |
| DOUBLE 或 FLOAT |
双精度浮点 |
64位近似值。可以为零,** 也可以从 -1.7976931348623158e+308 到 -2.2250738585072014e-308, **或者从 2.2250738585072014e-308 到 1.7976931348623158e+308。 |
FLOAT |
NUMBER(38),双精度 |
| DECFLOAT |
十进制浮点 |
带有小数点的 IEEE 754r 数字 |
NUMBER(P,S) |
P为整数位,S为小数位 |
| DECIMAL(P,S) |
|
|
DECIMAL(P,S) |
P为整数位,S为小数位 |
| 固定字符串 |
|
|
|
|
| CHAR |
固定长度字符串 |
长度属性必须在 1-255 范围内 |
CHAR |
|
| 可变字符串 |
|
|
|
|
| VARCHAR |
变长字符串 |
最大长度为32672字节,一个中文占三个字节 |
VARCHAR2 |
最大长度为每行4000字节。 |
| CLOB |
变长字符串 |
最多可以是 2 千兆字节减去 1 字节 (2,147,483,647 字节) 的长度 |
CLOB |
最大长度4G |
| 二进制字符串 |
|
|
|
|
| BINARY |
固定长度 |
长度属性必须在 1-255 (含) 范围内 |
没有 |
|
| VARBINARY |
可变长度 |
最长可以为 32,672 字节 |
没有 |
|
| BLOB |
二进制大对象 |
2 千兆字节减去 1 字节 (2,147,483,647 字节) |
BLOB |
最大长度4G |
| 时间日期 |
|
|
|
|
| DATE |
日期 |
由三部分组成的值 (年,月和日) |
DATE |
带有时分秒 |
| TIME |
时间 |
由三部分组成的值 (小时,分钟和秒) 。 小时部分的范围为 0-24。 分钟和秒部分的范围是 0-59。 如果小时为 24 ,那么分钟和秒规范为 0。 |
见上 |
|
| TIMESTAMP |
时间戳 |
部分或七部分值 (年,月,日,小时,分钟,秒和可选的部分秒) |
TIMESTAMP |
DD-MM-YY(HH-MI-SS:FF3) |
| 布尔值 |
|
|
|
|
| BOOLEAN |
布尔值 |
TRUE 或 FALSE |
没有 |
|