728x90
반응형
1.해당 컬럼을 가진 테이블 조회
select TABLE_NAME,COLUMN_NAME from ALL_TAB_COLUMNS where COLUMN_NAME like '컬럼명';
2.테이블명으로 테이블 조회
SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE '테이블명';
3.특정문자열이 포함된 데이터 조회
예를 들어 테이블명 조회를 할때 어떤 특정 문자를 포함한 테이블을 조회하고 싶을때 '특정문자열%'와 같이 뒤에 %를 붙여준다
- '%문자열'-해당 문자열로 끝나는 데이터 모두 조회
- '문자열%'-해당 문자열로 시작하는 데이터 모두 조회
- '%문자열%'-해당 문자열이 들어가는 모든 데이터 조회
테이블명 외에도 특정 컬럼의 데이터 조회등에도 사용됨
SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE '문자%';
SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE '%문자%';
SELECT TABLE_NAME FROM ALL_TABLES WHERE TABLE_NAME LIKE '%문자';
728x90
반응형
'DB > oracle' 카테고리의 다른 글
조회된 데이터가 없을때 원하는 데이터로 출력 처리하는 법/NVL (0) | 2022.08.31 |
---|---|
ORACLE-[ORA-00918]:열의 정의가 애매합니다. (0) | 2022.06.13 |
ORACLE-CHARACTER SET 정보 조회 (0) | 2021.07.14 |
ORACLE - 시퀀스값 조회 (0) | 2021.07.13 |
ORA-28040: 일치하는 인증 프로토콜 없음 - 해결방법 (0) | 2021.07.01 |