상세 컨텐츠

본문 제목

오라클 SELECT를 이용한 내용 확인

프로그래밍/DB

by 라제폰 2008. 12. 29. 18:24

본문

※ ORACLE SID 확인
SQL> SELECT INSTANCE FROM V$THREAD;

 

※ ORACLE DB_NAME 확인
SQL> SELECT NAME FROM V$DATABASE;

 

※ ORACLE USER 확인
SQL> SELECT * FROM ALL_USERS;

 

※ 등록된 USER 목록 보기
SQL> SELECT USERNAME, USER_ID FROM DBA_USERS ORDER BY USERNAME;

 

※ USER가 소유한 모든 테이블 보기
SQL> SELECT TABLE_NAME FROM USER_TABLES;

 

※ 사용자 정보 확인
SQL> SELECT USERNAME, DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE FROM DBA_USERS;

 

※ 오브젝트 조회
SQL> SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME LIKE '명';

 

※ 테이블 조회
SQL> SELECT * FROM ALL_TABLES WHERE TABLE_NAME LIKE '명';

 

※ 시퀀스 정보 보기
SQL> SELECT * FROM USER_SEQUENCES;

 

※ 시노님 조회
SQL> SELECT * FROM ALL_SYNONYMS WHERE SYNONYM_NAME='명';

 

※ 테이블 인덱스 정보 조회
SQL> SELECT * FROM ALL_IND_COLUMNS WHERE TABLE_NAME='테이블명';

 

※ 테이블의 컬럼 정보 조회
SQL> SELECT * FROM ALL_TAB_COLUMNS WHERE TABLE_NAME='테이블명';

 

※ TABLE COMMENT 쿼리
SQL> SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_NAME='테이블명';

 

※ COLUMN COMMENT 쿼리
SQL> SELECT * FROM ALL_COL_COMMENTS WHERE TABLE_NAME='테이블명';


관련글 더보기