程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 常見的ORACLE數據類型介紹

常見的ORACLE數據類型介紹

編輯:Oracle數據庫基礎

Oracle數據庫中有多種Oracle數據類型,下面對這些ORACLE數據類型將作詳細的說明,希望可以讓您對Oracle數據類型有更多的認識。

常見的Oracle數據類型有:

CHAR固定長度字符域,最大長度可達2000個字節  

NCHAR多字節字符集的固定長度字符域,長度隨字符集而定,最多為2000個字符或2000個字節  

VARCHAR2可變長度字符域,最大長度可達4000個字符  

NVARCHAR2多字節字符集的可變長度字符域,長度隨字符集而定,最多為4000個字符或4000個字節  

DATE用於存儲全部日期的固定長度(7個字節)字符域,時間作為日期的一部分存儲其中。除非通過設置init.ora文件的NLS_DATE_FORMAT參數來取代日期格式,否則查詢時,日期以DD-MON-YY格式表示,如13-APR-99表示1999.4.13  

NUMBER可變長度數值列,允許值為0、正數和負數。NUMBER值通常以4個字節或更少的字節存儲,最多21字節  

LONG可變長度字符域,最大長度可到2GB  

RAW表示二進制數據的可變長度字符域,最長為2000個字節  

LONGRAW表示二進制數據的可變長度字符域,最長為2GB  

MLSLABEL只用於TrustedOracle,這個數據類型每行使用2至5個字節  

BLOB二進制大對象,最大長度為4GB  

CLOB字符大對象,最大長度為4GB  

NCLOB多字節字符集的CLOB數據類型,最大長度為4GB  

BFILE外部二進制文件,大小由操作系統決定  

ROWID表示RowID的二進制數據,Oracle8RowID的數值為10個字節,在Oracle7中使用的限定  

RowID格式為6個字節  

UROWID用於數據尋址的二進制數據,最大長度為4000個字節  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved