오늘은 각종 산출물, 특히 테이블 명세서를 만들때 유용한 몇가지 쿼리에 대한 글을 작성합니다.
1. 특정 테이블에 대한 상세 컬럼정보 출력
SELECT distinct aa.COLUMN_NAME, bb.comments, aa.data_type || '(' || aa.data_length || ')' as colum, aa.column_id
FROM ALL_TAB_COLUMNS aa, ALL_COL_COMMENTS bb
WHERE
aa.table_name = bb.table_name AND aa.COLUMN_NAME = bb.COLUMN_NAME and
aa.table_name='Table_Name'
ORDER BY aa.column_id;
2. 전체 테이블 정보 출력
SELECT A.TABLE_NAME, B.COMMENTS
FROM ALL_TABLES A, ALL_TAB_COMMENTS B
WHERE A.TABLE_NAME = B.TABLE_NAME AND A.OWNER = 'Owner_Name'
ORDER BY A.TABLE_NAME;
반응형
'아빠방 > Tech' 카테고리의 다른 글
CentOS에 JDK 설치하기 (0) | 2020.11.05 |
---|---|
MySQL & MariaDB 관리 (0) | 2019.11.20 |
UIWebView facebook 인증 연결 (0) | 2016.08.30 |
IOS UIWebView와 Web의 연결 (0) | 2016.08.29 |
UIWebView에 QR코드 리더 넣기 (0) | 2016.08.26 |
댓글