1. 작성일
2011년 7월 29일
2. 개 요
특정 컬럼명으로 테이블을 검색해 보자.
3. 방 법
가. ALL_TAB_COLUMNS 테이블
ALL_TAB_COLUMNS 테이블은 해당 테이블에 있는 컬럼의 정보가 담겨 있는 테이블이다.
위와 같이 테이블의 이름 그리고 컬럼의 이름과 유형등이 정의 되어 있다.
나. 조회
그러므로 위의 테이블을 대상으로 하여 컬럼을 조회하면 해당 컬럼이 있는 테이블을 알아낼 수 있다.
위의 쿼리로 위와 같은 결과를 알아낼 수 있다.
2011년 7월 29일
2. 개 요
특정 컬럼명으로 테이블을 검색해 보자.
3. 방 법
가. ALL_TAB_COLUMNS 테이블
ALL_TAB_COLUMNS 테이블은 해당 테이블에 있는 컬럼의 정보가 담겨 있는 테이블이다.
위와 같이 테이블의 이름 그리고 컬럼의 이름과 유형등이 정의 되어 있다.
나. 조회
그러므로 위의 테이블을 대상으로 하여 컬럼을 조회하면 해당 컬럼이 있는 테이블을 알아낼 수 있다.
1
2
3
4
5
6
7
8 |
SELECT TABLE_NAME, COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE 'AW_NUMBER' AND TABLE_NAME LIKE 'ALL%' |
위의 쿼리로 위와 같은 결과를 알아낼 수 있다.
[출처] CHUUDOK의 외장 메모리
'프로그램 > DB' 카테고리의 다른 글
[펌] 프로시저(Procedure) (0) | 2012.01.30 |
---|---|
[펌] 함수(Function) (0) | 2012.01.30 |
oracle 숫자함수(mod, round, width_bucket) (0) | 2011.07.11 |
[펌] 오라클 trunc 함수 - 현재 날짜만 출력하는 방법 (0) | 2011.02.08 |
[펌] (ORACLE) SYS_CONNECT_BY_PATH (0) | 2010.06.17 |