oracle数据类型

文本、二进制类型

1. char(size) 存放字符串,最大2000个字符,是定长(超过会报错,不足的以空格补全,dump())

     

     

2. varchar2(size) 变长,最大可以存放4000个字符,因为char是定长,所以存取速度比varchar2快。

3. nchar(n)  unicode编码方式,最大2000个字符,是定长。一个汉字占用nchar的一个字符空间,而占用char的2个字符空间。

4. nvarchar2(size)  变长,unicode编码方式。

5. clob 字符型大对象,变长,最大8tb。 

6. blob 二进制数据,可以存放图片或者声音,变长,最大8tb。

 数值类型

7. number(p,s) 可以存放整数、小数。p为有效位,s为小数位:1<=p<=38 -84<=s<=127 保存范围-1.0e-130<=number value <1.0e+126 保存在机器内部的范围:1~22bytes. 变长。

8. 日期类型 (年/月/日/时/分/秒)添加的时候使用默认格式(dd-nn-yyyy)

原文地址:https://www.cnblogs.com/yannuonuo/p/3008279.html