로딩
요청 처리 중입니다...

[ORACLE] 오라클 DB 테이블 한번에 모두 삭제.

 [ORACLE] 오라클 DB 테이블 한번에 모두 삭제.

테이블 모두 삭제하는 쿼리 생성하는 쿼리. SELECT 'DROP TABLE "' || TABLE_NAME || '" CASCADE CONSTRAINTS;' FROM user_tables; 위의 query를 실행하면 현재 유저가 가지고 있는 모든 테이블의 DROP문을 받아올 수 있음.

결과값을 복사해서 SQL 실행시키면 해당 계정의 모든 테이블을 삭제할 수 있다. #ORACLE #TABLE #DROP #DROPTABLE https://endorphin0710.tistory.com/33 오라클 유저 테이블 한번에 모두 삭제하기 유저가 가지고 있는 테이블을 한번에 모두 삭제하는 query문은 없습니다.

SQL> DROP tablename FROM USER; 그래서 귀찮더라도 위의 query 문을 일일히 실행해야 합니다. 그렇지만 언제나 조금 더 편한 방법은 존재합니다.

PL/SQL 문을 활용해서 모든 테이블을 삭제 하는 방법이 있고, SELECT 문으로 원하는 모든 query를 불러오고...

# DROP # DROPTABLE # ORACLE # TABLE