테이블 및 상세정보
운영하면서 테이블 리스트 및 테이블별 상세 항목정보 리스트가 필요할때가 많습니다.
아래과 같은 테이블의 상세 항목 속성정보를 확인할 수 있는데,
테이블의 상세항목

접속된 유저의 등록된 모든 테이블 리스트 및 상세항목의 속성을 엑셀로 다운 받아 놓고 필요시 전체적으로 볼수 수 있다면 편리하겟죠..
-- 현재 접속된 DB 유저에 등록된 테이블 및 테이블별 상세 정보 추출
SELECT A.TABLE_NAME,
A.COMMENTS table_comments,
DECODE(D.COLUMN_NAME,NULL,'','PK') PRIMARY_KEY ,
C.DATA_TYPE ||'('|| C.DATA_LENGTH ||')' DATA_TYPE,
C.NULLABLE,
B.COLUMN_NAME,
B.COMMENTS col_comments
FROM USER_TAB_COMMENTS A, USER_COL_COMMENTS B, USER_TAB_COLUMNS C, USER_IND_COLUMNS D
WHERE A.TABLE_TYPE ='TABLE'
AND A.COMMENTS IS NOT NULL
AND A.TABLE_NAME = b.TABLE_NAME
AND B.TABLE_NAME = C.TABLE_NAME
AND B.COLUMN_NAME = C.COLUMN_NAME
AND B.TABLE_NAME = D.TABLE_NAME(+)
AND B.COLUMN_NAME = D.COLUMN_NAME(+)COL_COMMENTS
AND D.INDEX_NAME(+) LIKE '%_PK'
ORDER BY A.TABLE_NAME,C.COLUMN_ID
- 조회 결과

'기술' 카테고리의 다른 글
한글입력이 안될때 이상하게 한글이 깨질때 (0) | 2022.10.14 |
---|---|
[기술] 오라클 티베로 스냅샷 TIMESTAMP을 이용한 데이타 복원 (0) | 2022.10.08 |
[Tibero]세션 락 Session Lock / 실행 쿼리 상태 조회 (0) | 2022.10.05 |
[Tibero]잡(Job) 스케줄 깨짐(broken) 모니터링 (0) | 2022.10.05 |
[Tibero] 잡(job)스케줄 등록 및 interval 일정 설정 (0) | 2022.10.04 |