본문 바로가기
IT/Database

[Oracle]특정 컬럼명을 가진 테이블을 찾을때

by 성준하이 2022. 7. 27.
반응형

어떤 컬럼을 조인하고 있는 테이블을 찾고 싶거나,

 

컬럼명만 알고 테이블 이름을 모를때 사용하는 쿼리이다.

 

SELECT
TABLE_NAME, COLUMN_NAME
FROM ALL_TAB_COLUMNS
WHERE 1=1
    AND COLUMN_NAME = 'table_name'
    AND COLUMN_NAME LIKE '%ble_n%'

 

참고로 전체 테이블을 확인하는 쿼리는 다음과 같다.

select * from all_tables;
반응형

'IT > Database' 카테고리의 다른 글

mysql 접속 에러 [public key retrieval is not allowed]  (50) 2022.09.18
[Mysql] error : You are using safe update mode  (52) 2022.09.16
InsertSelect / UpdateSelect  (37) 2022.07.23
Join의 종류  (37) 2022.07.08
[Mysql] 백업 및 복원  (53) 2022.05.20

댓글