ALL_CONS_COLUMNS
は、現行のユーザーがアクセスでき、また制約に指定されている列を示します。
関連ビュー
DBA_CONS_COLUMNS
は、制約に指定されているデータベース内の列をすべて示します。
USER_CONS_COLUMNS
は、現行のユーザーが所有していて、制約に指定されている列を示します。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
制約定義の所有者 |
CONSTRAINT_NAME |
VARCHAR2(30) |
NOT NULL |
制約定義の名前 |
TABLE_NAME |
VARCHAR2(30) |
NOT NULL |
制約定義付きの表名 |
COLUMN_NAME |
VARCHAR2(4000) |
制約定義内で指定されたオブジェクト型列の列名または属性名 | |
注意: ユーザー定義REF 列に制約を作成すると、REF列を構成する属性に対する制約がシステムによって作成されます。そのため、このビューで表示される列名は、次のような形式で、接頭辞としてREF 列名が付いた属性名になります。
|
|||
POSITION |
NUMBER |
オブジェクトの定義内の列または属性の元の位置 |