Oracle的資料型別

2021-08-25 04:13:31 字數 1184 閱讀 2979

常用的資料庫字段型別如下:

字段型別

中文說明

限制條件

其它說明

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...