整型 |
|
|
|
|
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 |
没有 |
|