失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > oracle字段类型大全 Oracle内置数据类型总结大全

oracle字段类型大全 Oracle内置数据类型总结大全

时间:2024-02-22 20:33:10

相关推荐

oracle字段类型大全 Oracle内置数据类型总结大全

CHAR(size)

用于描述定长的字符型数据。

每一笔数据的长度都相同(不做长度的补满空白)。默认长度为一个字节,最大长度为2000字节。需要注意两个字节只能存储一个简体中文汉字。

VARCHAR2(size)

用于描述变长的字符型数据。

size必须指定,最大可存储4000字节。需要注意两个字节只能存储一个简体中文汉字。

NCHAR(size)

依照字体组(the national character set)而定的固定长度字符型数据。

每一笔数据的长度都相同(不做长度的补满空白)。默认长度是一个字节或一个字,最大可存储2000个字节。换算成可以存的字体数目,由字体组而定,字段最大长度就是可存字体数目。

NVARCHAR2(size)

依照字体组(the national character set)而定的变动长度字符型数据。

此种字段每笔都是变动的,最大可存储4000个字节。换算成可以存的字体数目,由字体组而定,字段最大长度就是可存字体的数目。

LONG

用于描述变长的字符型数据。

大致与VARCHA2 相同,不同的是可存储长度较长,可达32760个字节。

NUMBER(p,s)

用于描述变动长度的数值。最大的精度是38,最大的空间需要21个字节。

DATE

用于描述固定长度的时间日期

固定7个字节。默认格式是字符串。

RAW(size)

变动长度的二进制代码

用来存储非结构化数据的变长字符数据,长度<=2000字节

LONG RAW

变动长度的二进制代码

用来存储非结构化数据的变长字符数据,大致与RAW相同,长度<=32760字节

BLOB

用来存储多达4GB的非结构化的二进制数据

CLOB

用来存储多达4GB的字符数据

NCLOB

用来存储多达4GB的Unicode字符数据

BFILE

用来把非结构化的二进制数据

存储在数据库以外的操作系统文件中

ROWID

用来存储表中列的物理地址的二进制数据

占用固定的10个字节

UROWID

用来存储表示任何类型列地址的二进制数据

如果觉得《oracle字段类型大全 Oracle内置数据类型总结大全》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。