TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-05-18 |
제목 | PRIMARY KEY-FOREIGN KEY 관계 찾기 | ||
---|---|---|---|
PRIMARY KEY-FOREIGN KEY 관계 찾기
================================= PURPOSE ------- 이 자료는 MASTER TABLE CONSTRAINT 정보를 찾는 SQL이다. Explanation ----------- SCOTT의 EMP table의 Foreign Key와 부모 제약 조건을 찾으려면 다음의 질의문을 사용하여 찾을 수 있다. SQL> alter table dept add constraint dept_pk primary key (deptno); Table altered. SQL> alter table emp add constraint emp_dept_fk foreign key(deptno) references dept(deptno); Table altered. SQL> select c.constraint_name as "foreign key", p.constraint_name as "referenced key", p.constraint_type, p.owner, p.table_name from dba_constraints c, dba_constraints p where c.owner = 'SCOTT' and c.table_name = 'EMP' and c.constraint_type = 'R' and c.r_owner = p.owner and c.r_constraint_name = p.constraint_name; foreign key referenced key C OWNER TABLE_NAME -------------- --------------- --- ---------- ----------- EMP_DEPT_FK DEPT_PK P SCOTT DEPT Example ------- none Reference Documents ------------------- |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |