table_constraints
#
The view <literal>table_constraints</literal> contains all
constraints belonging to tables that the current user owns or has
some privilege other than <literal>SELECT</literal> on.
table_constraints
ビューには、現在のユーザが所有する、または何らかのSELECT
以外の権限を持つテーブルに属する全ての制約があります。
表35.50 table_constraints
の列
Column Type 列 型 Description 説明 |
---|
Name of the database that contains the constraint (always the current database) 制約を持つデータベースの名前です(常に現在のデータベースです)。 |
Name of the schema that contains the constraint 制約を持つスキーマの名前です。 |
Name of the constraint 制約の名前です。 |
Name of the database that contains the table (always the current database) テーブルを持つデータベースの名前です(常に現在のデータベースです)。 |
Name of the schema that contains the table テーブルを持つスキーマの名前です。 |
Name of the table テーブルの名前です。 |
Type of the constraint: <literal>CHECK</literal> (includes not-null constraints),
<literal>FOREIGN KEY</literal>, <literal>PRIMARY KEY</literal>,
or <literal>UNIQUE</literal>
《マッチ度[74.137931]》制約の種類です。
|
<literal>YES</literal> if the constraint is deferrable, <literal>NO</literal> if not
制約が遅延可能ならば |
<literal>YES</literal> if the constraint is deferrable and initially deferred, <literal>NO</literal> if not
制約が遅延可能で初期状態が遅延であれば |
Applies to a feature not available in
<productname>PostgreSQL</productname> (currently always
<literal>YES</literal>)
PostgreSQLで利用できない機能に適用されるものです(現在は常に |
If the constraint is a unique constraint, then <literal>YES</literal>
if the constraint treats nulls as distinct or <literal>NO</literal> if
it treats nulls as not distinct, otherwise null for other types of
constraints.
制約が一意性制約である場合、制約がNULLを区別して扱う場合は |