본문 바로가기
  • 읽고보고쓰고
PROGRAMMING/Database

[ORACLE] 테이블 명세서 추출 쿼리

by 체리그루브 2022. 9. 4.
728x90

오라클에서 사용하는 테이블명세서 추출 쿼리다.

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
     inner join ALL_COL_COMMENTS B on A.owner = B.owner and A.TABLE_NAME = B.TABLE_NAME AND  A.COLUMN_NAME = B.COLUMN_NAME
WHERE  A.OWNER = 'HR'      /*DB 소유자를 넣어줌*/
ORDER BY A.TABLE_NAME, A.COLUMN_ID;
728x90

댓글