현재 DB 내 모든 테이블에서 특정 이름이 들어간 테이블만 제외하고 삭제(drop)하기
페이지 정보
작성자 서방님 댓글 0건 조회 120회 작성일 20-01-16 16:10본문
1 2 3 4 5 6 7 |
-- Where 절의 테이블을 제외하고 삭제하는 쿼리 생성 Select Concat( 'drop Table ' , Table_name , ';' ) From INFORMATION_SCHEMA.TABLES Where TABLE_SCHEMA = 'YourDatabase' -- And TABLE_NAME Not Like '%test%' -- test 가 들어간 테이블 제외 And TABLE_NAME Not In ( 'Table1' , 'Table2' ); -- Table1, Table2 테이블 제외 |
댓글목록
등록된 댓글이 없습니다.