본문 바로가기

데이타베이스(DB)/ORACLE

테이블 정보 조회 쿼리

SELECT * FROM
(
    SELECT  A.TABLE_NAME,     A.COLUMN_ID,  A.COLUMN_NAME, A.DATA_TYPE,    A.DATA_LENGTH,
            A.DATA_PRECISION, A.DATA_SCALE, A.NULLABLE,    A.DATA_DEFAULT, B.COMMENTS
    FROM    USER_TAB_COLUMNS A, USER_COL_COMMENTS B
    WHERE   A.TABLE_NAME  = B.TABLE_NAME
    AND     A.COLUMN_NAME = B.COLUMN_NAME
    ORDER BY A.TABLE_NAME, A.COLUMN_ID
)