728x90
오라클에서 사용하는 테이블명세서 추출 쿼리다.
SELECT
A.OWNER
, A.TABLE_NAME
, A.COLUMN_ID
, A.COLUMN_NAME
, B.COMMENTS
, A.DATA_TYPE
, A.DATA_LENGTH
, A.NULLABLE
FROM ALL_TAB_COLUMNS A
inner join ALL_COL_COMMENTS B on A.owner = B.owner and A.TABLE_NAME = B.TABLE_NAME AND A.COLUMN_NAME = B.COLUMN_NAME
WHERE A.OWNER = 'HR' /*DB 소유자를 넣어줌*/
ORDER BY A.TABLE_NAME, A.COLUMN_ID;
728x90
'PROGRAMMING > Database' 카테고리의 다른 글
[ORACLE] 테이블 설명과 Row 수 확인 (0) | 2022.09.04 |
---|---|
[ORACLE] DB Lock 확인 쿼리 (0) | 2022.09.04 |
[ORACLE] 로그 찍어 보기 (0) | 2022.09.04 |
[ORACLE] Oracle Developer에서 Template 기능 사용하기 (0) | 2022.09.04 |
[데이터베이스] ORA-01013 사용자가 현재 작업의 취소를 요청했습니다. (user requested cancel of current ope (0) | 2022.08.28 |
댓글