日期:2014-05-16  浏览次数:20541 次

oracle的几个字符类型

网上搜集的一些字符的使用:

VARCHAR2(size)

可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一个VARCHAR2size;

?

NVARCHAR2(size)

可变长度的字符串,依据所选的国家字符集,其最大长度为size个字符或字节;size的最大值取决于储存每个字符所需的字节数,其上限为4000;你必须指定一个NVARCHAR2size;

?

NUMBER(p,s)

精度为p并且数值范围为s的数值;精度p的范围从138;数值范围s的范围是从-84127;

例如:NUMBER(5,2) 表示整数部分最大3位,小数部分为2位;

NUMBER(5,-2) 表示数的整数部分最大为7其中对整数的倒数2位为0,前面的取整。

NUMBER 表示使用默认值,即等同于NUMBER(5);

?

LONG

可变长度的字符数据,其长度可达2G个字节;

?

D