
[oracle] 여러 테이블을 한 번에 삭제하기
Backend/DB
2023. 10. 9. 00:13
초기 데이터베이스를 생성할 때 설정을 잘못했는지 알 수 없는 테이블들이 잔뜩 생겼다. 특정한 문자가 포함된 테이블을 한꺼번에 drop 하고 싶은데 like를 쓸 수 없어 방법을 찾던 중 좋은 해결책을 찾았다. select 'drop table '||table_name||';' from user_tables where table_name like 'LOGMNR%'; 위 쿼리를 실행하면 LOGMNR 이 포함된 테이블의 삭제 쿼리문을 얻을 수 있다. like 구문은 상황에 따라 수정해서 사용하면 된다. 복사해서 쿼리 수행해주면 끝! 참고 더보기 https://onedaystudy.tistory.com/115 [ORACLE] 여러 테이블을 삭제하는 SQL 추출 방법 오늘 특정 Tool을 사용하여 Data를 Mi..