본문 바로가기
Database

티베로 제약조건(Constraints) 정보 조회

by jayden-lee 2019. 4. 22.
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;

댓글