본문 바로가기
DB/oracle

ORACLE-테이블 조회,특정문자열 포함한 데이터 조회

by 헤르쯔44 2021. 7. 26.
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
반응형