Oracle 9i 的基本数据类型
数据类型 含义 char 定长的字符型数据,最大长度可达2KB nchar 存储Unicode字符集的定长字符型数据,最大长度为2KB Varchar2 可变长的字符型数据,最大长度可达4000个字符 Nvarchar2 存储Unicode字符集的变长字符型数据,最大长度为4KB number 存储整型或浮点型数据 Date 存储日期数据 Long 存储最大长度为2GB的变长字符数据 Raw 存储非结构化数据的变长字符数据,最长为2KB Long Raw 存储非结构化数据的变长字符数据,最长为2GB Rowid 存储表中列的物理地址的二进制数据,占用固定的10个字节 Blog 二进制大对象,最大长度为4GB Clob 字符大对象,最大长度为4GB Nclob 存储多达4GB的Unicode字符数据 Bfile 把非结构化的二进制数据存储在数据库以外的操作系统文件中 Urowid 存储表示任何类型列地址的二进制数据 float 存储浮点数
Oracle 9i 有3种数据类型:基本数据类型、集合类型和关系类型。
- 基本数据类型:是具有不可分割的数据类型.上表提供了Oracle 9i的16种的基本数据类型。
- 集合数据类型:包括序列、数组类型和表类型3种。
- 关系数据类型:也称作引用数据类型(REF),它以引用的方式定义了和其他对象的关系,存储的是指向不同对象数据表的数据的指针。