2009년 4월 16일 목요일

Oracle 테이블 검색에 관하여 유용한 것

※ 테이블검색 데이터사전.
select * from USER_TABLES where table_name = 'TAB_TRH34';
※ 테이블 인덱스, 뷰같은거 모두 검색됨
select * from user_catalog
※ 컬럼검색
select * from COLS where TABLE_NAME = 'TAB_TRH23'
※ 뷰검색
SELECT * FROM USER_VIEWS
※ 시너임(동의어)
SELECT * FROM USER_SYNONYMS
※ 시퀀스
SELECT * FROM USER_SEQUENCES
※ 테이블 : USER_TABLES (TABS) 테이블에 대한 정보
※ 열 : USER_TAB_COLUMNS (COLS) 컬럼에 대한 정보
※ 뷰 : USER_VIEWS 뷰에 대한 정보
※ 동의어 : USER_SYNONYMS (SYN)
※ 시퀀스 : USER_SEQUENCES (SEQ)
※ 제약조건 : USER_CONSTARINTS
※ 제약조건열 : USER_CONS_COLUMNS ( 제약 조건을 가진 열에 대한 정보)
※ 제약조건의 예외사항 : EXCEPTIONS 제약조건을 활성화시 에러사항에 대한 정보
※ 테이블 주석 : USER_TAB_COMMENTS 테이블/뷰에 대한 주석
※ 열 주석 : USER_COL_COMMENTS ( 열에 대한 주석)
※ 인덱스 : USER_INDEXES (IND) ( 인덱스에 관한 정보)
※ 인덱스 열 : USER_IND_COLUMNS 인덱스열에 대한 정보
※ 클러스터 : USER_CLUSTERS (CLU) 클러스터와 관련된 정보
※ 데이터베이스 링크 : USER_DB_LINKS 링크에 관련된 정보
※ 스냅샷 : USER_SNAPSHOTS
※ 스냅샷 로그 : USER_SNAPSHOT_LOGS
※ 트리거 : USER_TRIGGERS
※ 프로시저, 함수 및 패키지 : USER_SOURCE
※ 코드 오류 : USER_ERRORS
※ 테이블스페이스 : USER_TABLESPACES
※ 영역 할당량 : USER_TS_QUOTAS 테이블스레이스 단위로 사용자가 이용할 수 있는 영역의 최대크기와 할당된 영역의 크기 파악에 대한 정보
※ 세그먼트와 익스텐트 : USER_SEGMENTS 와 USER_EXTENTS
※ 여유 영역 : USER_FREE_SPACE 현재 여유로 표시된 영역이 얼마인지에 대한 정보
※ 사용자 : USER_USERS
※ 자원 제한량 : USER_RESOURCE_LIMITS
※ 테이블 권한 : USER_TAB_PRIVS
※ 열 권한 : USER_COL_PRIVS
※ 시스템 권한 : USER_SYS_PRIVS

댓글 없음:

댓글 쓰기