Oracleでテーブルに設定される制約を確認
環境情報
Oracle 12.2.0.1.0
書式
SELECT * FROM ALL_CONSTRAINTS WHERE TABLE_NAME=テーブル名
使用例
SELECT CONSTRAINT_NAME, --制約名 CONSTRAINT_TYPE --制約タイプ FROM ALL_CONSTRAINTS WHERE TABLE_NAME = 'USER_MAST'
実行結果
CONSTRAINT_NAME CONSTRAINT_TYPE FK_DEL_USER_INFO R
説明
P 主キー制約
U 一意制約
R 外部キー制約
C チェック制約