referential_constraints

PostgreSQL 8.0.0 文書
前のページ | 巻戻し | 第 30章情報スキーマ | 早送り | 次のページ

# 30.20. `referential_constraints`

`referential_constraints`ビューには、現在のユーザが所有するテーブルが属する現在のデータベース内にある全ての参照(外部キー)制約があります。

表 30-18. `referential_constraints` の列

名前 | データ型 | 説明
--- | --- | ---
`constraint_catalog` | `sql_identifier` | 制約を持つデータベースの名前です。(常に現在のデータベースです。)
`constraint_schema` | `sql_identifier` | 制約を持つスキーマの名前です。
`constraint_name` | `sql_identifier` | 制約の名前です。
`unique_constraint_catalog` | `sql_identifier` | 外部キー制約が参照する一意性制約、もしくは、プライマリキー制約を持つデータベースの名前です。 (常に現在のデータベースです。)
`unique_constraint_schema` | `sql_identifier` | 外部キー制約が参照する一意性制約、もしくは、プライマリキー制約を持つスキーマの名前です。
`unique_constraint_name` | `sql_identifier` | 外部キー制約が参照する一意性制約、もしくは、プライマリキー制約の名前です。
`match_option` | `character_data` | 外部キー制約の一致オプションです。 `FULL`、`PARTIAL`、`NONE`のいずれかです。
`update_rule` | `character_data` | 外部キー制約の更新規則です。 `CASCADE`、`SET NULL`、`SET DEFAULT`、`RESTRICT`、`NO ACTION` のいずれかです。
`delete_rule` | `character_data` | 外部キー制約の削除規則です。 `CASCADE`、`SET NULL`、`SET DEFAULT`、`RESTRICT`、`NO ACTION`のいすれかです。

前のページ | ホーム | 次のページ
`parameters` | 上に戻る | `role_column_grants`