[SQL] Oracle의 테이블에있는 모든 제약 조건 목록을 얻는 방법은 무엇입니까?
두 테이블 USER_CONSTRAINTS 및 USER_CONS_COLUMNS 에서 JOIN을 사용하여 열 이름, 제약 조건 유형 및 테이블 이름을 가져올 수 있습니다 . SELECT ucc.COLUMN_NAME, uc.CONSTRAINT_TYPE ,uc.TABLE_NAME FROM USER_CONSTRAINTS uc JOIN USER_CONS_COLUMNS ucc ON uc.CONSTRAINT_NAME = ucc.CONSTRAINT_NAME AND uc.TABLE_NAME=ucc.TABLE_NAME WHERE uc.TABLE_NAME='mytablename'; 제약 정의는 다음과 같이 참조 할 수 있습니다. C (check constraint on a table) P (primary key) U (uni..
카테고리 없음
2021. 3. 1. 19:42