728x90
1. 테이블 정의서 추출 쿼리
SELECT
A.OWNER AS "스키마"
A.TABLE_NAME AS "테이블 영문명"
A.COMMENTS AS "테이블 한글명"
FROM
ALL_TBL_COMMENTS A
LEFT JOIN ALL_TAB_COLUMNS B ON A.OWNER = B.OWNER AND A.TABLE_NAME = B.TABLE_NAME
WHERE
A.OWNER = '[스키마명]'
AND A.TABLE_TYPE != 'VIEW'
GROUP BY A.OWNER, A.TABLE_NAME, A.COMMENTS
2. 컬럼 정의서 추출 쿼리
SELECT
A.OWNER AS "스키마"
A.TABLE_NAME AS "테이블 영문명",
A.COLUMN_NAME AS "컬럼 영문명",
B.COMMENTS AS "컬럼 한글명",
B.COMMENTS AS "컬럼 설명",
A.DATA_TYPE AS "데이터타입",
A.DATA_LENGTH AS "전체길이",
A.DATA_SCALE AS "소수점길이",
A.NULLBLE AS "NULL허용여부"
FROM
ALL_TABL_COLUMNS A
INNER JOIN ALL_COL_COMMENTS B ON A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME AND B.COLUMN_NAME
WHERE A.OWNER = '[스키마명]'
728x90
'DataBase > Tibero' 카테고리의 다른 글
Tibero 라이센스 발급 및 교체 적용 (0) | 2022.09.02 |
---|---|
Tibero ] 테이블 스페이스(Table Space)와 스키마(Schema) 생성 후 권한 부여 (0) | 2022.05.24 |
Tibero ] 특정 조건 제외하는 경우 EXISTS와 SubQuery Join 비교 (0) | 2022.03.20 |
Tibero ] Outer Join의 또 하나 (+) 의 의미 (0) | 2022.01.26 |