Oracle 21c DBA_CONSTRAINTSを使用してテーブルに設定されてる主キーを確認する

環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SQL*Plus: Release 21.0.0.0.0

構文

SELECT * FROM DBA_CONSTRAINTS
WHERE TABLE_NAME = 'テーブル名' AND CONSTRAINT_TYPE = 'P';

テーブルに設定されてる主キーを確認するには、「DBA_CONSTRAINTS」を使用します。

使用例

SELECT
  * 
FROM
  DBA_CONSTRAINTS 
WHERE
  TABLE_NAME = 'USER_TBL' 
  AND CONSTRAINT_TYPE = 'P';

 

Oracle 21c

Posted by arkgame