SQL 4 Oracle 오라클용 sql 실무

SQL4Oracle

Oracle 테이블 정보 추출

돌프1 2023. 3. 3. 17:11

2011-07-28 17:36:30


SQL 4 Oracle 오라클용 sql 실무

▒ Oracle 테이블 정보 추출

 

▒ 테이블 명세서 추출
SELECT a.TABLE_NAME, c.COMMENTS, a.COLUMN_NAME, b.COMMENTS, a.DATA_TYPE, a.DATA_LENGTH, a.NULLABLE
FROM  USER_TAB_COLUMNS a, USER_COL_COMMENTS b, USER_TAB_COMMENTS c
where a.TABLE_NAME=b.TABLE_NAME

   and b.TABLE_NAME=c.TABLE_NAME

   and a.COLUMN_NAME=b.COLUMN_NAME
order by a.TABLE_NAME, a.COLUMN_ID

 

▒특정 컬럼명이 있는건 추출
SELECT a.TABLE_NAME, c.COMMENTS, a.COLUMN_NAME, b.COMMENTS, a.DATA_TYPE, a.DATA_LENGTH, a.NULLABLE
FROM  USER_TAB_COLUMNS a, USER_COL_COMMENTS b, USER_TAB_COMMENTS c
where a.TABLE_NAME=b.TABLE_NAME
 and b.TABLE_NAME=c.TABLE_NAME
 and a.COLUMN_NAME=b.COLUMN_NAME
 and b.COMMENTS like '%실적%'
order by a.TABLE_NAME, a.COLUMN_ID

 

'SQL4Oracle' 카테고리의 다른 글

합계점수 구간 구하기  (0) 2023.03.03
PLSQL로 일괄처리 하기  (0) 2023.03.03
인사 근속기간 추출  (0) 2023.03.03
그룹별 균등하게 금액 추출  (0) 2023.03.03
그룹별 같은 비율로 추출  (0) 2023.03.03