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;
'Database' 카테고리의 다른 글
티베로 데이터베이스 설치 시 "Boot the server as NOMOUNT" 에러 (0) | 2019.04.23 |
---|---|
H2 암호화 데이터베이스 연결하기 (0) | 2019.04.22 |
MySQL ERROR 1217 (23000) Cannot delete or update a parent row: a foreign key constraint fails (0) | 2019.04.22 |
티베로 함수, 패키지, 프로시저 등 저장 오브젝트 쿼리 추출하기 (0) | 2019.04.22 |
티베로 패키지 내 프로시저, 함수 오브젝트 이름 조회 (0) | 2019.04.22 |
댓글