Oracle 資料庫 全部資料型別詳解
阿新 • • 發佈:2018-11-14
資料型別 |
描述 |
VARCHAR2(size) |
可變長度的字串,其最大長度為size個位元組;size的最大值是4000,而最小值是1;你必須指定一個VARCHAR2的size;
|
NVARCHAR2(size) |
可變長度的字串,依據所選的國家字符集,其最大長度為size個字元或位元組;size的最大值取決於儲存每個字元所需的位元組數,其上限為4000;你必須指定一個NVARCHAR2的size;
|
NUMBER(p,s) |
精度為p並且數值範圍為s的數值;精度p的範圍從1到38;數值範圍s的範圍是從-84到127; 例如:NUMBER(5,2) 表示整數部分最大3位,小數部分為2位;NUMBER(5,-2) 表示數的整數部分最大為7其中對整數的倒數2位為0,前面的取整。NUMBER 表示使用預設值,即等同於NUMBER(5); |
|
|
LONG |
可變長度的字元資料,其長度可達2G個位元組; |
DATE |
有效日期範圍從公元前4712年1月1日到公元后9999年12月31日 |
RAW(size) |
長度為size位元組的原始二進位制資料,size的最大值為2000位元組;你必須為RAW指定一個size; |
LONG RAW |
可變長度的原始二進位制資料,其最長可達2G位元組; |
CHAR(size) |
固定長度的字元資料,其長度為size個位元組;size的最大值是2000位元組,而最小值和預設值是1; |
NCHAR(size) |
也是固定長度。根據Unicode標準定義 |
CLOB |
一個字元大型物件,可容納單位元組的字元;不支援寬度不等的字符集;最大為4G位元組 |
NCLOB |
一個字元大型物件,可容納單位元組的字元;不支援寬度不等的字符集;最大為4G位元組;儲存國家字符集 |
BLOB |
一個二進位制大型物件;最大4G位元組 |
BFILE |
包含一個大型二進位制檔案的定位器,其儲存在資料庫的外面;使得可以以字元流I/O訪問存在資料庫伺服器上的外部LOB;最大大小為4G位元組. |