专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

一起玩转oracle(11)——oracle基本数据类型

ins518 2024-10-18 08:39:46 技术文章 12 ℃ 0 评论

1、char(n) n=1 to 2000字节

定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)

2、varchar2(n) n=1 to 4000字节

可变长的字符串,具体定义时指明最大长度n, 这种数据类型可以放数字、字母以及ASCII码字符集。

3、number(m,n) m=1 to 38, n=-84 to 127 可变长的数值列

允许0、正值及负值,m是所有有效数字的位数,n是小数点以后的位数。

如:number(5,2),则这个字段的最大值是999.99,如果数值超出了位数限制就会被截取多余的位数。

如:number(5,2),但在一行数据中的这个字段输入575.316,则真正保存到字段中的数值是575.32。

如:number(3,0),输入575.316,真正保存的数据是575。

4、date

从公元前4712年1月1日到公元4712年12月31日的所有合法日期,

缺省格式为DD-MON-YY,如07-11月-00 表示2000年11月7日。

5、LONG类型在java中是长整型,在oracle中是可变长字符列,最大长度限制是2GB【oracle不推荐使用此类型,已经过期】

LONG是一种较老的数据类型,将来会逐渐被BLOB、CLOB、NCLOB等大的对象数据类型所取代。

6、LOB数据类型(最大存储大小都为4gb)

7、LOB又称为“大对象”数据类型:主要有CLOB,BLOB,BFILE,NCLOB

8、BFILE 二进制文件,存储在数据库外的操作系统文件,只读的。把此文件当二进制处理。

9、BLOB 二进制大对象。存储在数据库里的大对象,一般是图像声音等文件。

10、CLOB 字符型大对象。一般存储大数量文本信息。存储单字节,固定宽度的数据。

11、NCLOB 字节字符大对象。存储单字节大块,多字节固定宽度

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表