常用的資料庫字段型別如下:
字段型別
中文說明
限制條件
其它說明
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的內建資料型別可以分為3大類,即標量資料型別 幾何資料型別和關係資料型別。下面分別介紹這些資料型別 1 表量資料型別 標量資料型別是一般的資料型別,可以返回標量值。標量資料型別可以由字元資料型別 數字資料型別 日期資料型別 raw資料型別 大物件資料型別和行資料型別組成。字元資料型別可以...
oracle 的資料型別
資料型別 datatype 是列 column 或儲存過程中的乙個屬性。oracle支援的資料型別可以分為三個基本種類 字元資料型別 char char資料型別儲存固定長度的字元值。乙個char資料型別可以包括1到2000個字元。如果對char沒有明確地說明長度,它的預設長度則設定為1.如果對某個c...
oracle的資料型別
資料型別 引數描述 char n n 1 to 2000位元組 定長字串,n位元組長,如果不指定長度,預設為1個位元組長 乙個漢字為2位元組 varchar2 n n 1 to 4000位元組 可變長的字串,具體定義時指明最大長度n,這種資料型別可以放數字 字母以及ascii碼字符集 或者ebcdi...