主题: Oracle数据类型有哪些--如何定义--默认值
----------------------------------------------------------------------------------
常用数据类型4种
varchar2(size): 变长字符型数据, size默认值和最小值=1, 最大值=4000.
char(size): 定长字符型数据,默认值和最小值=1,最大值=2000.
date: 日期型数据
number(p,s): 数字型数据. 其中, p为十进制数的总长度(位数),s为十进制数小数点后面的位数,p最小值=1,最大值=38, s最小值=-48,最大值=124
数据类型选择
varchar2和char:
varchar2节省空间,但Oracle处理的速度可能比较慢.
char会浪费一些空间,但处理它的速度可能会快些.
大多数数据库应用,varchar2会更有效,但对于没有数据长度没有变化的列,定长数据类型char是最好的选择.