데이터베이스/oracle
[오라클/쿼리문] Oracle에서 사용자가 생성한 모든 Table, View를 삭제하는 쿼리 만들기
조각이론
2018. 12. 5. 21:02
1) 테이블만 모두 삭제
SELECT 'DROP TABLE ' || object_name || ' CASCADE CONSTRAINTS;'
FROM user_objects
WHERE object_type = 'TABLE';
2) view 모두 삭제
SELECT 'DROP VIEW ' || object_name ||';'
FROM user_objects
WHERE object_type = 'VIEW';