--테이블
SELECT 'DROP TABLE "' || TABLE_NAME || '" CASCADE CONSTRAINTS;' FROM user_tables;
--뷰
SELECT 'DROP VIEW ' || object_name ||';' FROM user_objects WHERE object_type='VIEW';
--프로시저
SELECT 'DROP PROCEDURE ' || object_name ||';' FROM user_objects WHERE object_type='PROCEDURE';
--함수
SELECT 'DROP FUNCTION ' || object_name ||';' FROM user_objects WHERE object_type='FUNCTION';
--시퀀스
SELECT 'DROP SEQUENCE ' || sequence_name || ';' FROM user_sequences;
출처 : https://hennylee.github.io/oracle/Oracle-Drop/
위에서 시퀀스 까지 추가함.
'DB' 카테고리의 다른 글
[DB] erdcloud, Identifying/Non-Identifying + JPA, 주식별자 비식별자 (1) | 2024.10.30 |
---|---|
[DB] 와디즈 - 사용자 역할별 데이터 처리 방법, 사용자에게 권한이 여러개 기본 설정 되어 있을 때 (0) | 2024.10.29 |