3.141 ALL_CONS_COLUMNS
ALL_CONS_COLUMNS
は、現行のユーザーがアクセスでき、また制約に指定されている列を示します。
関連ビュー
-
DBA_CONS_COLUMNS
は、制約に指定されているデータベース内の列をすべて示します。 -
USER_CONS_COLUMNS
は、現行のユーザーが所有していて、制約に指定されている列を示します。
列 | データ型 | NULL | 説明 |
---|---|---|---|
|
|
|
制約定義の所有者 |
|
|
|
制約定義の名前 制約が列に指定されたアプリケーション使用ドメインから継承される場合、アプリケーション使用ドメインで指定された制約名ではなく、システム生成の制約名が表示されます。 |
|
|
|
制約定義付きの表名 |
|
|
|
制約定義内で指定されたオブジェクト型列の列名または属性名 ノート: ユーザー定義
REF 列に制約を作成すると、REF列を構成する属性に対する制約がシステムによって作成されます。そのため、このビューで表示される列名は、次のような形式で、接頭辞としてREF 列名が付いた属性名になります。"REF_name"."attribute" |
|
|
|
オブジェクトの定義内の列または属性の元の位置 |
|
|
列に指定されたアプリケーション使用ドメインから制約が継承される場合、アプリケーション使用ドメインの所有者 |
|
|
|
列に指定されたアプリケーション使用ドメインから制約が継承される場合、アプリケーション使用ドメインの名前 |
脚注1この列は、Oracle Database 23c以降で使用可能です。
関連項目: