본문 바로가기
IT/DB

[ORACLE] 알아두면 유용한 오라클 딕셔너리 (Oracle Dictionary)

by 스터딩아재 2021. 9. 30.
반응형

 

* 아직 DB 파악이 덜 된 상태에서 업무를 하다보면 테이블이나 디비링크, 프로시져 유무 등 찾아보고 싶을 때가 많다.

* 오라클 딕셔너리는 엄청나게 많지만 단순 업무 담당자 입장에서 자주 쓰게되는 것들만 알아두자.

* 물론, 스키마 브라우저에서 다 찾아볼 수 있지만 조건을 걸어 찾거나 할 때 유용하다.

 

* 아래 명령들은 모두 실행하는 USER가 접근 가능한 내용만 보여준다.

 

 

ALL

1. ALL_TABLES

 * USER가 접근 가능한 모든 테이블

 

2. ALL_COL_COMMNETS

 * 모든 테이블, 뷰에 대한 컬럼 코멘트

 

3. ALL_DB_LINKS

 * 모든 디비링크 조회

 

4. ALL_OBJECTS

 * 모든 오브젝트에 대해 조회 

 * Function, Synonyms, Index 등 object_type으로 조회 가능

 

5. ALL_CATALOG

 * 모든 Table, Views, Synonyms, sequence

 

6. ALL_SOURCE

 * 모든 Text 소스 조회

 * 주로 영향도 파악을 위해 특정 테이블을 사용하는 Procedure를 조회하거나 할 때 쓸 수 있다.

 

7. ALL_USERS

 * 모든 유저 정보

 

8. ALL_CONSTRAINTS

 * 모든 테이블 제약조건

 

9. ALL_ERRORS

 * 모든 오브젝트에 대한 에러

 

10. ALL_LOBS

 * 모든 BLOB, CLOB 등 LOBS에 대해 조회

 

11. ALL_SEQUENCES

 * 모든 시퀀스 조회

 

12. ALL_VIEWS

 * 모든 뷰 조회

 

13. ALL_SNAPSHOTS

 * 모든 스냅샷 조회

 

 

집에 가고싶다.

 

그리드형

댓글