(참고: http://egloos.zum.com/tiger5net/v/6321488 ) --> 맞춰 수정
***
SELECT RPAD(' ', 4) || 'private ' ||
CASE
WHEN A.DATA_TYPE = 'VARCHAR2' THEN 'String'
WHEN A.DATA_TYPE = 'NUMBER' THEN 'Integer'
WHEN A.DATA_TYPE = 'FLOAT' THEN 'Float'
WHEN A.DATA_TYPE = 'CHAR' AND A.DATA_LENGTH > 1 THEN 'String'
WHEN A.DATA_TYPE = 'DATE' THEN 'Date'
ELSE 'Object'
END ||
' ' ||
CONCAT
(
LOWER(SUBSTR(B.COLUMN_NAME, 1, 1)),
SUBSTR(REGEXP_REPLACE(INITCAP(B.COLUMN_NAME), ' |_'), 2)
) || CHR(59) || CHR(13)
FROM ALL_TAB_COLUMNS A
, ALL_COL_COMMENTS B
WHERE A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME
AND A.OWNER = '[오너명]'
AND B.OWNER = '[오너명]'
AND A.TABLE_NAME = '[테이블명]'
ORDER BY A.COLUMN_ID
***
[오너명]: 접속 아이디명 입력
[테이블명]: 가져올 테이블명 입력
'Study > DataBase' 카테고리의 다른 글
H2 DataBase 두번째 새 저장소 만들기(create a new database) (0) | 2020.09.03 |
---|---|
H2 DataBase 처음 설치+DB생성+오류([90149-200])처리 (0) | 2020.08.27 |
DBeaver(디비버) 설치/설정 (0) | 2020.03.03 |