조씨의 개발 블로그
Oracle 테이블, 프로시저, 함수, 시퀀스 삭제 쿼리생성 본문
-- 테이블
SELECT 'DROP TABLE ' || object_name || ' CASCADE CONSTRAINTS;'
FROM user_objects
WHERE object_type = 'TABLE';
-- 프로시저
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 ' || object_name || ';'
FROM user_objects
WHERE object_type = 'SEQUENCE';
sql developer 에서 실행후 나온 결과 값을 복사후 질의작성기에서 실행
Comments