본문 바로가기
IT 자료

ORACLE SELECT절에 COMMENT 붙여서 쿼리 만들기

by 성곤 2018. 7. 12.
반응형

ORACLE SELECT절에 COMMENT 붙여서 쿼리 만들기


SELECT 절을 만들때, 코멘트를 주석으로 같이 널어줄 때 쓴 쿼리





1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SELECT
    CASE
        WHEN A.COLUMN_ID = '1'
        THEN 'A.' || A.COLUMN_NAME || ' /* ' || B.COMMENTS || '*/'
        ELSE ', ' || 'A.' || A.COLUMN_NAME || ' /* ' || B.COMMENTS || '*/'
    END
FROM ALL_TAB_COLUMNS A
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 1=1
  AND A.OWNER = 'OWNER_NAME' /* OWNER(계정, 스키마) 이름 */
  AND A.TABLE_NAME = 'TABLE_NAME' /* 테이블 이름 */
ORDER BY A.OWNER, A.TABLE_NAME, A.COLUMN_ID;
cs


반응형