Oracle資料型別

2021-06-15 18:56:19 字數 889 閱讀 1795

char        固定長度字元域,最大長度可達2 000 個位元組

nchar       多位元組字符集的固定長度字元域,長度隨字符集而定,最多為2 000個字元或2 000個位元組

varchar2    可變長度字元域,最大長度可達4 000 個字元

nvarchar2   多位元組字符集的可變長度字元域,長度隨字符集而定,最多為4 000個字元或4 000個位元組

date       用於儲存全部日期的固定長度( 7個位元組)字元域,時間作為日期的一部分儲存其中。除非

通過設定init. ora檔案的nls_date_format引數來取代日期格式,否則查詢時,日期以

dd-mon-yy格式表示,如13-apr-99表示1999.4.13

number     可變長度數值列,允許值為0、正數和負數。number值通常以4個位元組或更少的位元組儲存

long       可變長度字元域,最大長度可到2gb

raw        表示二進位制資料的可變長度字元域,最長為2 000 個位元組

long raw    表示二進位制資料的可變長度字元域,最長為2 gb

mlslabel     只用於trusted oracle,這個資料型別每行使用2至5個位元組

blob        二進位製大物件,最大長度為4 gb

clob         字元大物件,最大長度為4gb

nclob        多位元組字符集的clob資料型別,最大長度為4 gb

bfile       外部二進位制檔案,大小由作業系統決定

rowid        表示rowid的二進位制資料,oracle 8 rowid的數值為1 0個位元組,

urowid 用於資料定址的二進位制資料,最大長度為4 000 個位元組

oracle資料型別

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

Oracle資料型別

一 概述 標量 scalar 復合 composite 引用 reference lob 二 標量 scalar 合法的標量型別與資料庫的列所使用的型別相同,此外它還有一些擴充套件。它又分為七個組 數字 字元 行 日期 行標識 布林和可信。數字,它有三種基本型別 number pls integer...

Oracle 資料型別

資料型別 引數描述 char n n 1 to 2000位元組 定長字串,n位元組長,如果不指定長度,預設為1個位元組長 乙個漢字為2位元組 varchar2 n n 1 to 4000位元組 可變長的字串,具體定義時指明最大長度n,這種資料型別可以放數字 字母以及ascii碼字符集 或者ebcdi...