PostgreSQL テーブルの制約を確認する
- 作成日 2023.08.25
- PostgreSQL
- PostgreSQL

PostgreSQLで、テーブルの制約を確認する手順を記述してます。「information_schema.table_constraints」の「costralnt_type」カラムで確認することができます。
環境
- OS CentOS Stream release 9
- PostgreSQL 15.1
- pgadmin4 6.16
テーブルの制約を確認
テーブルの制約を確認するには、「information_schema.table_constraints」の「costralnt_type」を確認することで可能です。
実際に確認してみます。
SELECT constraint_type , *
FROM information_schema.table_constraints
実行結果

テーブルを指定
テーブルを指定して確認する場合は「where句」に「table_name」で対象のテーブル名を指定します。
SELECT constraint_type , *
FROM information_schema.table_constraints
WHERE table_name = 'foo'
実行結果

-
前の記事
Google スライド データ検索を開くショートカットキー 2023.08.25
-
次の記事
Dart Mapのキーを指定して値を更新する 2023.08.25
コメントを書く