国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 数据库 > 数据库应用 > oracle数据类型-1

oracle数据类型-1

来源:程序员人生   发布时间:2015-02-06 08:46:16 阅读次数:3043次
Oracle数据库中,每一个关系表都由许多列组成。给每列指派特定的数据类型来定义将在这个列中存储得数据类型。

1、CHAR
最多可以以固定长度的格式存储2000个字符或字节。默许指定为以字符情势进行存储,这个数据类型是固定长度的,并且当位数不够时,需要在其右侧添加空格来补满。

2、VARCHAR和VARCHAR2
最多可以以可变长度来存储4000B,因此不需要空格来作补充。VARCHAR2 比 VARCHAR 更合适使用,由于兼容性的缘由,所以依然在 Oracle 数据库中保存着 VARCHAR 。

3、NCHAR
NLS(national language support , 国际语言支持)的数据类型仅可以存储由数据库 NLS 字符集定义的 Unicode 字符集。该数据类型最多可以存储2000B。NCHAR 的列在位数不够时需要在右侧填充空格。例如:

4、NVARCHAR2
NLS 的数据类型与 VARCHAR2 数据类型等价。这个数据类型最多可存储4000B 。例如:

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生