0RACLE的欄位類型

來源:互聯網
上載者:User
欄位類型 描述 欄位長度及其預設值 

CHAR (size)  

用於儲存定長(size)位元組的字串資料。

  

每行定長(不足部分補為空白格);最大長度為每行2000位元組,預設值為每行1位元組。設定長度(size)前需考慮字元集為單位元組或多位元組。

VARCHAR2 (size)  

用於儲存變長的字串資料。其中最大位元組長度由(size)指定。

每行長度可變,最大長度為每行4000位元組。設定長度(size)前需考慮字元集為單位元組或多位元組。

NCHAR(size)  

由字元集決定儲存的是定長(size)的字元或位元組。

 

每行定長(不足部分補為空白格)。 對固定寬度的字元集來說,長度(size)是指字元的個數,對變寬的字元集來說,長度(size)是指位元組的個數。最大長度(size)取決於儲存在一個字元中的位元組的長度,每行的最大長度為2000位元組。由字元集決定預設值為1個字元或1個位元組。 

NVARCHAR2 (size)  

由字元集決定儲存變長的字元或位元組。其中最大長度由(size)指定。

每行變長。對固定寬度的字元集來說,長度(size)是指字元的個數,對變寬的字元集來說,長度(size)是指位元組的個數。最大長度(size)取決於儲存在一個字元中的位元組的長度,每行的最大長度為4000位元組。由字元集決定預設值為1個字元或1個位元組。

LONG  

儲存變長的字串資料。

在表中每行的長度可變,最大長度為每行231 - 1位元組或2G。

INTEGER  

儲存小的整數。它也可以簡寫作int。

看SYS.STANDARD裡的定義:
subtype INTEGER is NUMBER(38,0);
subtype INT is INTEGER;
subtype SMALLINT is NUMBER(38,0);
subtype DECIMAL is NUMBER(38,0);
subtype NUMERIC is DECIMAL;
subtype DEC is DECIMAL;

DECIMAL(p, s)  

P為整數位,S為小數位。

精度比Number高。

FLOAT 

浮點數類型

NUMBER(38),雙精確度

REAL 

實數類型

NUMBER(63),精度更高

NUMBER (p, s)  

儲存變長的數字。其中精度的最大值為p,和/或有效數字位元s的最大值38。

每行變長。每行的最大長度為21位元組。

DATE  

儲存定長的日期或時間資料,範圍為公元前4712/01/01到公元9999/12/31。

每行固定為7位元組長度,預設值的日期描述(例如DD-MON-YY)由NLS_DATE_FORMAT參數設定。

RAW (size)  

儲存變長的位元據。最大長度由size指定。  

在表中每行的長度可變,最大長度為每行2000位元組。

LONG RAW  

儲存變長的位元據。

在表中每行的長度可變,最大長度為每行231 - 1位元組或2G。

BLOB  

儲存位元據。

最大長度為232 - 1位元組或4G。

CLOB  

儲存單位元組字元資料。  

最大長度為232 - 1位元組或4G。

NCLOB  

儲存由字元集指定的單位元組或固定寬度多位元組或變寬多位元組的字元資料。

最大長度為232 - 1位元組或4G。

BFILE  

儲存在外部檔案的位元據。

最大長度為232 - 1位元組或4G。

此表不斷更新中,歡迎大家指正和添加。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.