[ORACLE] 제약 조건 조회

privatekim·2024년 6월 25일
0

ORACLE

목록 보기
23/38

데이터의 무결성, 품질을 유지하기 위해 만든 데이터 입출력에 제한을 거는 조건이다.

제약 조건 조회

제약 조건은 사용자 관점과 DBA 관점에서 조회할 수 있다.

  • 사용자 관점에서 제약 조건 조회
SELECT * FROM user_constraints WHERE table_name = 'target_table';

  • 사용자 관점에서 테이블의 칼럼에 대한 제약조건
SELECT * FROM user_cons_columns WHERE table_name = 'target_table';

DBA 관점에서 조회하는 방법은 owner를 지정하면 가능하다. owner를 지정하는 습관을 갖자.

SELECT * FROM dba_constraints WHERE table_name = 'target_table' AND owner = 'owner';
SELECT * FROM dba_cons_columns WHERE table_name = 'target_table' AND owner = 'owner';

0개의 댓글