DICTIONARY, ALL_TAB_COMMENTS, ALL_COL_COMMENTS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 |
SELECT * FROM DICTIONARY; --오라클 사전 명령어 코멘트들
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%COL%'; -- 사전에서 테이블네임에 COL이 들어간 테이블 찾기
-- 테이블 코멘트
SELECT * FROM ALL_TAB_COMMENTS WHERE OWNER = 'NH_CAP';
--NH_CAP에 해당되는 모든탭의코멘트?
SELECT * FROM ALL_COL_COMMENTS WHERE OWNER = 'NH_CAP' AND TABLE_NAME = 'RULE_RESULT';
--NH_CAP의 테이블이름이 룰리절트의 모든 컬럼 코멘트
-- 테이블 컬럼 속성
SELECT * FROM USER_TAB_COLS WHERE TABLE_NAME = 'RULE_RESULT';
--룰리절트 탭 컬럼표시
SELECT * FROM USER_TAB_COLS WHERE COLUMN_NAME LIKE '%SEC_%';
--컬럼에 SEC가 들어가있는것 표시
SELECT DISTINCT TABLE_NAME FROM ALL_COL_COMMENTS WHERE OWNER = 'NH_CAP' AND (COLUMN_NAME LIKE 'SEC_%' AND COLUMN_NAME <> 'SECOND_NAME');
--컬럼에 SEC가 들어가있고 세컨드네임이 아닌 중복제거한 테이블들 출력 |
cs |
'oracle' 카테고리의 다른 글
SELECT * FROM ALL_SOURCE (0) | 2015.08.31 |
---|---|
조회 건수가 틀릴때 확인방법 (0) | 2015.08.31 |
이름 생성 함수 (0) | 2015.04.06 |
주민번호, 법인번호 생성 함수 (0) | 2015.04.06 |
끝나는날짜 구하는 함수(함수호출 사용법과 생성법) (0) | 2015.04.06 |