constraint_column_usage
#
The view <literal>constraint_column_usage</literal> identifies all
columns in the current database that are used by some constraint.
Only those columns are shown that are contained in a table owned by
a currently enabled role. For a check constraint, this view
identifies the columns that are used in the check expression. For a
not-null constraint, this view identifies the column that the constraint is
defined on. For
a foreign key constraint, this view identifies the columns that the
foreign key references. For a unique or primary key constraint,
this view identifies the constrained columns.
《マッチ度[80.769231]》constraint_column_usage
ビューは、現在のデータベースで制約を使用する全ての列を示します。
現在有効なロールが所有するテーブル内の列のみが表示されます。
検査制約では、このビューは検査式で使用される列を示します。
外部キー制約では、このビューは外部キーを参照する列を示します。
一意性制約もしくは主キー制約では、このビューは制約される列を示します。
《機械翻訳》ビューconstraint_column_usage
は、制約によって使用される現在データベースのすべての列を識別します。
現在の有効なロールが所有するテーブルに含まれる列のみが表示されます。
検査制約の場合、このビューはチェック式で使用される列を識別します。
null以外の制約の場合、このビューは、その制約が定義されているカラムを識別します。
外部キー制約の場合、このビューは、外部キーが参照する列を識別します。
ユニークまたは主キー制約の場合、このビューは拘束された柱を識別します。
表35.16 constraint_column_usage
の列
Column Type 列 型 Description 説明 |
---|
Name of the database that contains the table that contains the column that is used by some constraint (always the current database) ある制約で使用される列を持つデータベースの名前です (常に現在のデータベースです)。 |
Name of the schema that contains the table that contains the column that is used by some constraint ある制約で使用される列を持つテーブルを含むスキーマの名前です。 |
Name of the table that contains the column that is used by some constraint ある制約で使用される列を持つテーブルの名前です。 |
Name of the column that is used by some constraint ある制約で使用される列の名前です。 |
Name of the database that contains the constraint (always the current database) 制約を持つデータベースの名前です(常に現在のデータベースです)。 |
Name of the schema that contains the constraint 制約を持つスキーマの名前です。 |
Name of the constraint 制約の名前です。 |