정보, 통신, 기술/BI와 DB

오라클 스키마 조회 퀴리

최윤호 2011. 3. 28. 15:49
반응형

-- TABLE
SELECT A.NAME, B.COMMENT$
  FROM OBJ$ A, COM$ B
 WHERE A.NAME LIKE 'BEMO%' AND TYPE# = 2
   AND B.COL#(+) IS NULL
   AND A.OBJ# = B.OBJ#(+);

-- VIEW
SELECT A.NAME, B.COMMENT$
  FROM OBJ$ A, COM$ B
 WHERE A.NAME LIKE 'BEMO%' AND TYPE# = 4
   AND B.COL#(+) IS NULL
   AND A.OBJ# = B.OBJ#(+);

-- COLUMN
SELECT O.NAME, C.NAME, CO.COMMENT$
  FROM SYS.OBJ$ O, SYS.COL$ C, SYS.COM$ CO
 WHERE O.NAME LIKE 'BEMO%'
   AND O.TYPE# IN (2, 4)
   AND O.OBJ# = C.OBJ#
   AND C.OBJ# = CO.OBJ#(+)
   AND C.INTCOL# = CO.COL#(+)
   AND BITAND(C.PROPERTY, 32) = 0;
 

반응형

'정보, 통신, 기술 > BI와 DB' 카테고리의 다른 글

[링크] SSAS Custom Rollup  (0) 2011.04.21
DMV를 이용해 SSAS 조회하기  (0) 2011.04.07
OPEN BI  (0) 2011.02.25
[불펌] MSSQL 2005 AS Data Mining  (0) 2010.10.08
MSSQL 테이블, 뷰 스키마 정보 조회  (0) 2010.09.16