ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
ORACLEデータ型
スポンサード リンク

データ型 データ制限 説明
VARCHAR2(n 最大4000バイト 文字列型(可変長)。nに最大サイズを指定
NVARCHAR2(n 最大4000バイト 各国語キャラクタセットを使用するUNICODEデータ型の文字列型(可変長)。nに最大サイズを指定
CHAR(n 最大2000バイト 文字列型(固定長)。nに最大サイズを指定
NCHAR(n 最大2000バイト 各国語キャラクタセットを使用するUNICODEデータ型の文字列型(固定長)。nに最大サイズを指定
NUMBER(n , 最大38桁 数値型。nに最大桁数、mに少数桁数を指定
BINARY_FLOAT

正の最大:3.40282E+38F
正の最小:1.17549E-38F

32ビットの単精度浮動小数点数データ型。
5バイトの領域を使用
BINARY_DOUBLE 正の最大:1.79769313486231E+308
正の最小:2.22507485850720E-308
64ビットの倍精度浮動小数点数データ型。
9バイトの領域を使用
DATE 紀元前4712年1月1日〜
紀元9999年12月31日
日付型。年/月/日/時/分/秒を格納。少数部は無い。7バイトの領域を使用
TIMESTAMP(n   日付型。年/月/日/時/分/秒/秒の少数部を格納。nには小数部の桁数を指定。
RAW 最大2000バイト バイナリデータ
LONG RAW 最大2GB バイナリデータ
※既存アプリの下位互換のために用意されている型なので、新規でテーブル項目を作成する場合はBLOBやBFILEを使用する
BFILE 9i :最大4GB
10g:最大128TB
外部ファイル用のポインタが格納される。ファイルの実態は、外部ファイルとしてOSの管理下になるのでDBによるリカバリは出来ません。
BLOB 最大4GB バイナリデータ
LONG 最大2GB 文字列型(可変長)
※既存アプリの下位互換のために用意されている型なので、新規でテーブル項目を作成する場合はCLOBやNCLOBを使用する
CLOB 最大4GB シングルバイト、マルチバイトキャラクタ
NCLOB 9i :最大4GB
10g:最大128TB
各国語キャラクタセットを使用するUNICODEデータ
XMLType   XML文書がCLOBとして格納されます。

スポンサード リンク

ORACLEデータ型

SQL(DDL) へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ