DBMS/Oracle
Oracle Table 상세정보, column type, comment 조회하기
대단한넘
2013. 9. 7. 09:29
1. 각 테이블 코멘트 조회하기
SELECT
A.TABLE_NAME
, B.COMMENTS
FROM ALL_TABLES A
, ALL_TAB_COMMENTS B
WHERE A.TABLE_NAME = B.TABLE_NAME
ORDER BY A.TABLE_NAME;
2. 테이블의 컬럼정보 조회하기
SELECT
A.OWNER
, A.TABLE_NAME
, A.COLUMN_ID
, A.COLUMN_NAME
, B.COMMENTS
, A.DATA_TYPE
, A.DATA_LENGTH
, A.NULLABLE
FROM ALL_TAB_COLUMNS A
, ALL_COL_COMMENTS B
WHERE A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME
AND A.OWNER = 'SCOTT' /*owner name*/
AND A.TABLE_NAME = 'EMPLOY' /*table name*/
ORDER BY A.TABLE_NAME, A.COLUMN_ID