select A.column_name, A.data_type, B.comments
, 'private '||DECODE(A.data_type,'VARCHAR2','String','NUMBER','long','String')||' '||LOWER(A.column_name)
||';'||' // '||B.comments
from all_tab_columns A, all_col_comments B
WHERE A.table_name = 'HCMS_HNBK_RCV_PTCL'
AND A.owner = 'AWF_USER'
AND A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME;
'DBMS > 오라클' 카테고리의 다른 글
[Oracle] 특정 컬럼의 특정 데이터로 모든 테이블 조회하는 프로시저 만들기 (0) | 2022.12.01 |
---|---|
[Oracle] merge into query (0) | 2022.11.21 |
[Query] MIN()/MAX() KEEP() 함수 사용하기 (0) | 2022.10.05 |
[Query] 테이블 조회 시 특정 컬럼 누적 합산 (0) | 2022.10.04 |
오라클 전체 테이블, 컬럼, 코멘트 조회 (0) | 2022.07.18 |