プライマリ・コンテンツに移動
Oracle® Database SQL言語クイック・リファレンス
11gリリース2(11.2)
B56300-07
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

データ型の概要

データ型は、特定のタイプの情報またはデータの分類です。Oracleが処理する値は、それぞれデータ型を持ちます。値のデータ型は、一定のプロパティをその値に対応付けます。このプロパティに応じて、Oracleは、あるデータ型の値を別のデータ型の値と区別して扱います。

次に、Oracleが認識するデータ型を示します。

ANSIがサポートするデータ型

{ CHARACTER [VARYING] (size)
| { CHAR | NCHAR } VARYING (size)
| VARCHAR (size)
| NATIONAL { CHARACTER | CHAR }
     [VARYING] (size)
| { NUMERIC | DECIMAL | DEC }
     [ (precision [, scale ]) ]
| { INTEGER | INT | SMALLINT }
| FLOAT [ (size) ]
| DOUBLE PRECISION
| REAL
}

Oracle組込みデータ型

{ character_datatypes
| number_datatypes
| long_and_raw_datatypes
| datetime_datatypes
| large_object_datatypes
| rowid_datatypes
}

Oracleが提供するデータ型

{ any_types
| XML_types
| spatial_types
| media_types
| expression_filter_type
}

ユーザー定義データ型

ユーザー定義データ型は、Oracle組込みデータ型と、その他のユーザー定義データ型を使用して、アプリケーション内のデータの構造と動作をモデル化します。


参照:

『Oracle Database SQL言語リファレンス』のデータ型に関する項を参照してください。