常见的数据类型
数据类型 | 格式 | 描述 |
---|---|---|
char | char(n) | 定长字符串,长度不够时往后面填充空格以补满,采用的是非Unicode编码,一个汉字为2字节 |
nchar | nchar(n) | 定长字符串,长度不够时往后面填充空格以补满,采用Unicode编码,一个汉字为一个字符 |
varchar2 | varchar2(n) | 变长,如果数据长度没有达到最大值n,会根据数据大小自动调节字段长度 |
nvarchar2 | nvarchar2(n) | 变长,如果数据长度没有达到最大值n,会根据数据大小自动调节字段长度 |
number | number(m,n) | m是所有有效数字的位数,n是小数点以后的位数 |
date | date | 缺省格式为DD-MON-YY,如07-11月-00 |
timestamp | timestamp(p) | 保存的精度与date相比较更为精确,保存到小数秒 |
long | long | 可变长字符列,最大长度限制是2GB |
raw | raw(n) | 可变长二进制数据,在具体定义字段的时候必须指明最大长度n |
long | long | 可变长字符列,最大长度限制是2GB |
long raw | long raw | 在同一张表中不能同时有long类型和long raw类型 |
bfile | bfile | 在数据库外部保存的大型二进制对象文件 |
long | long | 可变长字符列,最大长度限制是2GB |
long | long | 可变长字符列,最大长度限制是2GB |
long | long | 可变长字符列,最大长度限制是2GB |
long | long | 可变长字符列,最大长度限制是2GB |
long | long | 可变长字符列,最大长度限制是2GB |