3.178 ALL_DOMAIN_COLS

ALL_DOMAIN_COLSは、現行のユーザーがアクセスできるアプリケーション使用ドメインの列を示します。

このビューは、ドメイン列属性を表示します。代替データ型を持つドメイン列が、使用可能なデータ型ごとに表示されます。

関連ビュー

  • DBA_DOMAIN_COLSは、データベース内のすべてのアプリケーション使用ドメインの列を示します。

  • USER_DOMAIN_COLSは、現行のユーザーが所有するアプリケーション使用ドメインの列を示します。

データ型 NULL 説明

OWNER

VARCHAR2(128)

NOT NULL

ドメインの所有者

DOMAIN_NAME

VARCHAR2(128)

NOT NULL

ドメイン名

COLUMN_NAME

VARCHAR2(128)

NOT NULL

列の名前

COLUMN_ID

NUMBER

NOT NULL

ドメイン内の列番号

DATA_TYPE_ID

NUMBER

NOT NULL

この行が、列のプライマリ(1)またはセカンダリ(2)のデータ型指定を表すかどうかを示します

DATA_TYPE

VARCHAR2(106)

列のデータ型

DATA_LENGTH

NUMBER

列の長さ(バイト)

DATA_PRECISION

NUMBER

NUMBERデータ型の10進精度。FLOATデータ型の場合は2進精度、その他すべてのデータ型についてはNULLです

DATA_SCALE

NUMBER

数値の小数点以下の桁。他のすべてのデータ型ではnull

NULLABLE

VARCHAR2(1)

列にNULLを指定できるかどうかを示す。列にNOT NULL制約がある場合、値はNになります。

DATA_DEFAULT

CLOB

列のデフォルト値

DEFAULT_LENGTH

NUMBER

列のデフォルト値の長さ(バイト単位)

DEFAULT_ON_NULL

VARCHAR2(3)

列にINSERTセマンティクスのDEFAULT ON NULLがあるか(YES)ないか(NO)

DEFAULT_ON_NULL_UPD

VARCHAR2(3)

列にUPDATEセマンティクスのDEFAULT ON NULLがあるか(YES)ないか(NO)

CHARACTER_SET_NAME

VARCHAR2(44)

キャラクタ・タイプ列の場合、列の文字セットの名前:

  • CHAR_CS

  • NCHAR_CS

CHAR_COL_DECL_LENGTH

NUMBER

キャラクタ・タイプ列の場合、宣言された列の長さ(バイト単位)

COLLATION

VARCHAR2(100)

文字型列の場合、列の照合

照合が指定されていない場合、この列の値はNULLになります。

EXACT

BOOLEAN

列データ型の指定が厳密かどうか(TRUE | FALSE)

CHAR_LENGTH

NUMBER

 

キャラクタ・タイプ列の場合、列の長さ(文字単位)

DISCRIMINANT

BOOLEAN

 

列がフレキシブル・ドメインの識別子列かどうか(TRUE | FALSE)

ノート:

このビューは、Oracle Database 23c以降で使用できます。

関連項目: