Oracle常用标量数据库类型/常用字段类型
类型 | 描述 |
char | 定长字符,<=2000字节 |
nchar | 定长unicode字符,<=1000字节 |
varchar2 | 变长字符,<=4000字节 |
nvarchar2 | 变长unicode字符,<=2000字节 |
number(precision,scale) |
数字类型,其子类型有decimal、double、integer、int、 numeric、real、smallint、float等。 通常用number(m,n)描述小数,其中n为小数位,m-n为整数位。 也可以整数采用int,小数采用float。 |
date | 日期类型,精确到天 |
datetime/timestamp | 日期时间类型,精确到秒 |
raw | 变长二进制数据,<=2000字节 |
long raw | 变长二进制数据,<=2GB字节 |
rowed | 存储表中列物理地址的二进制数据,占用固定10字节 |
long | 变长字符数据,<=2GB字节 |
clob | 大文本数据,<=4GB字节 |
nclob | 变长unicode大文本数据,<=4GB字节 |
blob | 变长二进制数据,<=4GB字节 |
bfile | 将二进制数据存储在数据库以外的操作系统中 |
boolean | 逻辑类型,取值为true、false、null,不能作为列类型 |
以上蓝色部分最为常用。
END