読者です 読者をやめる 読者になる 読者になる

かきスタンプ

福岡で物流系のエンジニアやってます

Oracle:主キーのカラム抽出

Oracleで主キーのカラムを抽出するSQL

select
    USER_CONS_COLUMNS.OWNER
   ,USER_CONS_COLUMNS.TABLE_NAME
   ,USER_CONS_COLUMNS.COLUMN_NAME
from
    USER_CONS_COLUMNS
    join USER_CONSTRAINTS on USER_CONS_COLUMNS.CONSTRAINT_NAME = USER_CONSTRAINTS.CONSTRAINT_NAME 
where  1=1
  and  USER_CONSTRAINTS.CONSTRAINT_TYPE = 'P'
order by 1,2,3