ORACLE的所有字段型別

2021-08-30 04:56:05 字數 1001 閱讀 6664

字段型別   中文說明   限制條件   其它說明    

char   固定長度字串   最大長度2000   bytes      

varchar2   可變長度的字串   最大長度4000   bytes     可做索引的最大長度749    

nchar   根據字符集而定的固定長度字串   最大長度2000   bytes        

nvarchar2   根據字符集而定的可變長度字串   最大長度4000   bytes        

date   日期(日-月-年)   dd-mm-yy(hh-mi-ss)   經過嚴格測試,無千蟲問題    

long   超長字串   最大長度2g(231-1)   足夠儲存大部頭著作    

raw   固定長度的二進位制資料   最大長度2000   bytes     可存放多**圖象聲音等    

long   raw   可變長度的二進位制資料   最大長度2g   同上    

blob   二進位制資料   最大長度4g      

clob   字元資料   最大長度4g      

nclob   根據字符集而定的字元資料   最大長度4g      

bfile   存放在資料庫外的二進位制資料   最大長度4g      

rowid   資料表中記錄的唯一行號   10   bytes   ********.****.****格式,*為0或1    

nrowid   二進位制資料表中記錄的唯一行號   最大長度4000   bytes    

number(p,s)   數字型別   p為整數字,s為小數字    

decimal(p,s)   數字型別   p為整數字,s為小數字    

integer   整數型別   小的整數    

float   浮點數型別   number(38),雙精度    

real   實數型別   number(63),精度更高

Oracle 字段型別

oracle 字段型別 字段型別 描述字段長度及其預設值 char size 用於儲存定長 size 位元組的字串資料。每行定長 不足部分補為空格 最大長度為每行2000位元組,預設值為每行1位元組。設定長度 size 前需考慮字符集為單位元組或多位元組。varchar2 size 用於儲存變長的字...

Oracle欄位型別

oracle欄位型別 char 用於描述定長的字元型資料,長度 2000位元組 varchar2 用於描述變長的字元型資料,長度 4000位元組 nchar 用來儲存unicode字符集的定長字元型資料,長度 1000位元組 nvarchar2 用來儲存unicode字符集的變長字元型資料,長度 1...

oracle欄位型別

create table website.tab1 c1 varchar2 4 byte c2 char 3 byte c3 number,c4 integer,c5 date,c6 long varchar2 202 char 130 number 139 integer 131 date 135...