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
用来存储表示任何类型列地址的二进制数据
Sorry, the comment form is closed at this time.
No comments yet.