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),它以引用的方式定義了和其他對象的關系,存儲的是指向不同對象數據表的數據的指針。