데이타베이스의 테이블이 몇천개가 넘습니다.
이럴때 테이블을 조사할 경우 참 난감합니다.
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
posted by 뚱2