studyplan

데이터 삭제 DELETE ,TRUNCATE ,DROP 의 차이점 본문

SQL(ORACLE)

데이터 삭제 DELETE ,TRUNCATE ,DROP 의 차이점

무한머니 2022. 6. 22. 01:25

-- 전체 데이터 삭제 
-- 1. WHERE절을 생략한 DELETE절
-- (롤백 가능 , 수동커밋 가능, 로그 남기기 가능)
DELETE FROM board ; 

-- 2. TRUNCATE TABLE
--(롤백 불가능 , 자동커밋 , 로그를 남길 수 없음 , 테이블 생성 초기 상태로 복귀 )

TRUNCATE TABLE board; 

-- 3.   DROP TABLE 
--(롤백 불가능 , 자동커밋 , 로그를 남길 수 없음 , 테이블 구조가 완전 삭제됨 )

DROP TABLE board; 

Comments