Oracle 데이터베이스의 테이블에서 컬럼의 고유 키(Primary Key)를 찾는 방법
아래의 쿼리문을 통해 확인할 수 있다.
SELECT cols.table_name, cols.column_name, cols.position, cons.status, cons.owner
FROM all_constraints cons, all_cons_columns cols
WHERE cols.table_name = 'TABLE_NAME'
AND cons.constraint_type = 'P'
AND cons.constraint_name = cols.constraint_name
AND cons.owner = cols.owner
ORDER BY cols.table_name, cols.position;
조금이나마 도움이 되셨다면 밑에 공감 한 번 클릭해주시면 감사하겠습니다.
반응형
댓글