oracle基本数据类型
ORACLE基本数据类型:字符串类型、数字类型、日期类型、LOB类型
| 类型 | 作用 |
|---|---|
| NUMBER | NUMBER(P,S)是最常见的数字类型。P 是Precision 的英文缩写,即精度缩写,表示有效数字的位数,最多不能超过38 个有效数字。S 是Scale 的英文缩写,表示小数点数字的位数。 |
| VARCHAR2 | 是可变长字符,如varchar2(12),存储内容的最大长度是12个字节,若实际存储内容只有6个字节,该列仍然占用6个字节。可以存储4,000 字节的信息。类型不同,它不会使用空格填充至最大长度。VARCHAR2 最多以存储4,000 字节的信息。 |
| CHAR | CHAR 类型,定长字符串,会用空格填充来达到其最大长度。非NULL 的CHAR(12)总是包含12 字节信息。CHAR 字段最多可以存储2,000 字节的信息。如果创建表时,不 指定CHAR 长度,则默认为1。如char(12),存储内容的最大长度是12个字节,若实际存储内容只有6个字节,该列仍然占用12个字节空间 表示char(10) '小明' |
| DATE | |
| TIMESTAMP | 与DATE 数据类型不同,因TIMESTAMP 可以包含小数秒,带小数秒的TIMESTAMP 在小数点右边最多可以保留9 位。 |
| BLOB | 它存储非结构化的二进制数据大对象,它可以被认为是没有字符集语义的比特流,一是图像、声音、视频等文件。最大长度4G。 |
| CLOB | 二进制数据,存储单字节和多字节字符数据。最大长度4G。 |

浙公网安备 33010602011771号