Database
티베로 제약조건(Constraints) 정보 조회
jayden-lee
2019. 4. 22. 01:26
728x90
티베로 데이터베이스에서 테이블 제약조건 정보를 조회하기 위해서는 다음 뷰를 사용해야 한다.
DBA_CONSTRAINTS, ALL_CONSTRAINTS, USER_CONSTRAINTS 뷰 중 하나를 선택해서 조회하면, 테이블에 대한 제약조건 정보를 얻을 수 있다.
제약조건 정보를 제공하는 뷰
- DBA_CONSTRAINTS : DBA 권한이 있는 사용자만 사용 가능. 티베로 데이터베이스 내 모든 제약 조건 정보를 조회하는 뷰
- ALL_CONSTRAINTS : 사용자가 접근 가능한 제약조건 정보를 조회하는 뷰
- USER_CONSTRAINTS : 현재 사용자가 속한 제약조건 정보만 조회하는 뷰
SELECT
owner,
constraint_name,
constraint_type,
table_name,
search_condition,
r_owner,
r_constraint_name,
validated,
generated,
status
FROM
DBA_CONSTRAINTS;