SELECT COLUMN_ID
,A.COLUMN_NAME
,DECODE(NULLABLE,'N','Not Null') NULLABLE
,DATA_TYPE
||'('
||CASE WHEN DATA_TYPE IN ('NUMBRER') THEN DATA_PRECISION||','||DATA_SCALE
WHEN DATA_TYPE IN ('DATE') THEN ''
ELSE TO_CHAR(DATA_LENGTH)
END
||')' DATA_SIZE
,DATA_DEFAULT DATA_DEFAULT
,B.COMMENTS COMMENTS
FROM ALL_TAB_COLUMNS A
,ALL_COL_COMMENTS B
WHERE A.TABLE_NAME = 'TB_NB_SV_BH_RWDBRDSTB' <--정보가져올 테이블명
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME= B.COLUMN_NAME
AND A.OWNER = B.OWNER
'DB ORACLE' 카테고리의 다른 글
IDX 값 맥스값으로 설정하기 (0) | 2015.10.16 |
---|---|
Oracle Developer 소스정리 (0) | 2015.09.22 |
SQL 쿼리 정리하는사이트 (0) | 2014.07.25 |
sqldeveloper 단축키 (0) | 2014.07.21 |
테이블정의서(칼럼뽑기) (0) | 2014.07.21 |