Oracle 12cで定義された制約を確認する方法

環境
Oracle 12.2.0.1.0

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT
 CONSTRAINT_NAME --制約名
, CONSTRAINT_TYPE --制約タイプ
, TABLE_NAME --テーブル名
, STATUS --ステータス
FROM
USER_CONSTRAINTS;
SELECT  CONSTRAINT_NAME --制約名 , CONSTRAINT_TYPE --制約タイプ , TABLE_NAME --テーブル名 , STATUS --ステータス FROM USER_CONSTRAINTS;
SELECT
   CONSTRAINT_NAME  --制約名
  , CONSTRAINT_TYPE --制約タイプ
  , TABLE_NAME --テーブル名
  , STATUS  --ステータス
FROM
  USER_CONSTRAINTS;

制約定義の種類

C – 表でのチェック制約
P – 主キー
U – 一意のキー
R – 参照整合性
O – ビューで読取り専用
H – ハッシュ式
F – REF列を含む制約

Oracle 12c

Posted by arkgame