[Oracle]数据类型
-
四种基本类型
- 字符型
- 数值型
- 日期型
- 大对象型
-
字符型
- char 固定字符最长2000
- varchar2 可变长字符,最长4000个
- nchar/nvarchar2 国家字符集
- raw 2进制最大2G
- LONG 可变长字符串 最长2G
-
数值型
- number(p,s) 内部精度可达38位
- int 整数型
-
日期型
- date 日期普通形式秒级
- timestamp 日期扩展精度达小数点9位
- timestamp with timezone 带时区
- timestamp with local timezone 时区转换成本地日期
-
LOB型: 大对象是10g引入的,在11g中又重新定义,在一个表的字段里存储大容量数据,最大4G,使用dbms_lob操作
- CLOB:用来存储单字节的字符数据,包含在数据库内(小说)
- NCLOB:用来存储多字节字符数据(类似nchar)
- BLOB:二进制数据(图片、影响)
- BFILE:存储在数据之外的二进制文件中,这个文件中的数据只能被只读访问
-
char 和 nchar