Database/SQL
[Oracle] 특정 컬럼이 존재하는, 존재하지 않는 테이블 찾기
헹창
2022. 3. 16. 12:30
반응형
1. '특정컬럼'이 존재하는 테이블 찾기
SELECT DISTINCT TABLE_NAME
FROM ALL_TAB_COLUMNS
WHERE COLUMN_NAME = '특정컬럼'
ORDER BY TABLE_NAME
2. '특정컬럼1'과 '특정컬럼2'가 동시에 존재하는 테이블 찾기
SELECT DISTINCT TABLE_NAME
FROM ALL_TAB_COLUMNS
WHERE COLUMN_NAME IN ('특정컬럼1', '특정컬럼2')
ORDER BY TABLE_NAME
3. '특정컬럼1'과 '특정컬럼2'가 동시에 존재하지 않는 테이블 찾기
SELECT DISTINCT TABLE_NAME
FROM ALL_TAB_COLUMNS
WHERE COLUMN_NAME NOT IN ('특정컬럼1', '특정컬럼2')
ORDER BY TABLE_NAME
728x90
반응형