반응형
출처 : http://zzznara2.tistory.com/228
이것저것 하다면 가끔은 DB를 삭제하고 다시 만들고 싶은 생각이 들 때가 듭니다.
그렇지만, DB를 다시 만든 내가 만든 테이블만 모두 삭제하면 더 편리하겠다는 생각이 들었죠.
SELECT 'DROP TABLE ' || object_name || ' CASCADE CONSTRAINTS;'
FROM user_objects
WHERE object_type = 'TABLE';
FROM user_objects
WHERE object_type = 'TABLE';
생성된 쿼리를 긁어다가 [F5] 버튼 꾹~ 눌러주면 테이블이 다 삭제됩니다.
SELECT 'DROP VIEW ' || object_name
FROM user_objects
WHERE object_type = 'VIEW';
FROM user_objects
WHERE object_type = 'VIEW';
View도 이렇게 쿼리를 만들어 같은 방법으로 삭제하시면 됩니다.
반응형
'DB > Oracle' 카테고리의 다른 글
오라클 Table/Index Analyze 통계 확인 및 실행방법 (0) | 2016.08.09 |
---|---|
오라클 session의 관련된 잡다한 지식. (0) | 2015.09.21 |
ORA-00333: redo log read error 발생 시 (1) | 2015.08.26 |
Oracle - TNSListener 서비스가 시작되지 않을 때 (2) | 2014.02.19 |
Windows 2008 R2 (or Windows 7)에 오라클 10g 설치시 주의사항 (0) | 2013.10.10 |