검색결과 리스트
글
데이타베이스의 테이블이 몇천개가 넘습니다.
이럴때 테이블을 조사할 경우 참 난감합니다.
Oracle에는 ALL_OBJECTS라는 시스템 테이블이 있는데 테이블, 키, 인텍스 등의 정보를
저장하고 있습니다. 이 테이블을 조사하면 됩니다.
SELECT DISTINCT OBJECT_NAME FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' AND UPPER(OBJECT_NAME) LIKE '%' || UPPER('검색테이블명') || '%' ORDER BY OBJECT_NAME ASC
ps. 사실 ALL_OBJECTS는 테이블이 아니라 시스템 뷰입니다. ALL 이라는 접두어가 있으면 사용자들이 접근할수 있습니다.
'DB / NoSQL > Oracle / Toad' 카테고리의 다른 글
[Oracle] 테이블, 컬럼 조회 (0) | 2011.10.10 |
---|---|
[Oracle] oracle em emctl 기동안될때 조치 (0) | 2011.04.26 |
[Oracle] Oracle 10g Unintall (0) | 2011.04.26 |
[Oracle] Oracle typeof ?? (0) | 2011.02.15 |
[Oracle] Windows 7 Oracle 10g Install (0) | 2011.01.31 |
RECENT COMMENT