티스토리 뷰

오늘 특정 Tool을 사용하여 Data를 Migration 하는 작업 중,

설정 잘못인지 Migration 저장소에 생성되어야 할 Table들이 Target 계정에 생성되는 문제가 있었다.

 

한두 개면 그냥 지우겠는데 워낙 숫자가 많다 보니 손쉽게 지울 수 있는 방법을 고민하게 되었고

아래와 같이 테이블 삭제 sql을 구할 수 있었다.

 

SQL> select 'drop table '||table_name||';' from user_tables where table_name like '%테이블이름 패턴%';

 

결과값으로 삭제할 대상 Table별로 drop 문을 얻을 수 있고,

얻어진 구문을 수행하면 된다.

 

※ 여기서 %테이블이름 패턴% 부분은 입맛에 맞게 수정해서 사용하면 된다.

   예) MD_%, %MIGR_% 등

댓글
공지사항
퍼렁별여행자
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함
링크