본문 바로가기

프로그래밍관련/DBMS

오라클 제약조건 조회[oracle, constraint, select]


SELECT table_name, constraint_name, constraint_type

FROM USER_CONSTRAINTS

-------------------------------------------------------

TABLE_NAME ='테이블명';

CONSTRAINT_NAME = '제약조건명';

-------------------------------------------------------

오라클에 PK, FK 등의 제약조건 설정 값을 볼 수 있다.

DELETE 과정에서 FK 등으로 인해 삭제가 안되면 

보통 제약조건명을 리턴해준다.

어느 테이블의 어느 필드와 연결되어있는지 확인할 때 유용 함