프로그래밍/JDBC Programming

테이블 삭제 및 데이터 삭제(drop, delete)

조은성 2012. 4. 9. 11:12

* 테이블 삭제

DROP TABLE table_name

- 예

DROP TABLE MEMBER; -> 휴지통에 버리기

오라클 recyclebin 제거

purge recyclebin; ->휴지통 비우기

* 테이블의 모든 ROW 제거

TRUNCATE TABLE table_name ->테이블의 모든 데이터 지우기

-TRUNCATE와 DELETE의 차이

delete는 다시 되 살릴수 있지만 Truncate는 복구가 불가능 하다.

- TRUNCATE 실행 후 바로 COMMIT 되어 ROLLBACK을 할 수 없다.