반응형
--컬럼조회
SELECT * FROM ALL_TAB_COLUMNS;
--테이블조회
SELECT * FROM ALL_TABLES;
--테이블주석조회
SELECT * FROM USER_TAB_COMMENTS;
--테이블컬럼주석조회
SELECT * FROM ALL_COL_COMMENTS;
--각 테이블과 컬럼 comment 조회
SELECT
T1.*
FROM (
SELECT
A.TABLE_NAME
,B.COMMENTS AS TABLE_COMMENTS
,C.COLUMN_NAME
,C.COMMENTS AS COLUMN_COMMENTS
FROM ALL_TABLES A
,ALL_TAB_COMMENTS B
,ALL_COL_COMMENTS C
WHERE 1=1
AND A.TABLE_NAME = B.TABLE_NAME
AND A.TABLE_NAME = C.TABLE_NAME
) T1
WHERE 1=1
AND T1.TABLE_COMMENTS LIKE ‘%’|| :V_LIKE_TABLE_COMMENTS || ‘%’
AND T1.COLUMN_COMMENTS LIKE ‘%’|| :V_LIKE_COLUMN_COMMENTS || ‘%’
반응형
'개발 및 관리 > Oracle 9i, 10g, 11g, 12c, 19c' 카테고리의 다른 글
Windows8 - Oracle 11g 리스너 설정 (0) | 2014.05.06 |
---|---|
오라클 계정 권한 확인 (0) | 2014.02.15 |
오라클 Log 관리 (0) | 2013.07.15 |
ORA-3136 (0) | 2013.07.15 |
CHARACTERSET (0) | 2013.04.30 |