728x90
반응형
desc user_constraints;
desc user_cons_columns;
select a.constraint_name, b.constraint_type, a.table_name, a.column_name
from user_cons_columns a join user_constraints b
on a.constraint_name=b.constraint_name order by 1;
왜 조인을 해주냐면, user_constraints 는column_name 이 없기 때문이다.
그렇기 때문에 column_name 을 같이 출력하기 위해 user_cons_columns 와 조인해주는 것이다.
만약 search_condition과 참조를 볼 수 있는 r_constraint_name 을 보고 싶다면 아래와 같이 하면 된다.
select a.constraint_name, b.constraint_type, a.table_name, a.column_name,
b.search_condition, b.r_constraint_name
from user_cons_columns a join user_constraints b
on a.constraint_name=b.constraint_name order by 1;
728x90
반응형
'Archive > Develop' 카테고리의 다른 글
[ Oracle ] 휴지통 확인하고 비우기 (0) | 2021.03.15 |
---|---|
[ Oracle ] to_char를 이용해 숫자 사이의 컴마찍기 / 원화 출력하기 (0) | 2021.03.15 |
[ Oracle ] 오라클 11G 설치하기 | Oracle DB & Oracle sql developer download (0) | 2021.03.15 |
[ Oracle ] 문자형 함수를 알아보자! (upper, lower, length, concat, lpad, rpad, ltrim, rtrim) (0) | 2021.03.15 |
[ CodeUp ] Python 기초 100제 | 6055 번 풀이 (0) | 2021.03.15 |