oracle常见数据类型

1.文本和二进制类型

char(size)存放字符串,最大2000个字符,是定长
varchar2(size)最大可以存放4000个字符,变长的
nchar(n)是unicode编码,中文和英文的都占1个字符,最大2000字符,定长的
如 中国是4个字符,ab是两个字符,在char(2)中ab放得进去,而中国放不进去,只能用nchar(2)
nvarchar2(n)最大可以存放4000个字符,变长的
clob()字符型大数据,最大8tb,变长的
blob二进制数据,可存放图片,声音,最大8tb,变长的

2.数值类型
number(p,s)可以存放整数,也可以存放小数,变长的
p为整数位,s为小数位,1<=p<=38,-84<=s<=127
实例:number(5,2)5为有效位,有效位是从左边第一个非零的数计算起

3.日期类型
date用于表示时间,默认格式是"31-11月-16"
timestamp(n)数据改变了这个字段的时间跟着改变

posted @ 2016-09-12 12:43  kennyhip  阅读(122)  评论(0)    收藏  举报