drop
-
SQL) DROP vs TRUNCATE vs DELETE 차이 비교🧑💻/SQL 2021. 3. 4. 00:55
DROP, TRUNCATE, DELETE는 모두 삭제하는 명령어이지만 차이가 있습니다. 한눈에 알아보기 쉽게 표로 정리해 보았습니다. 😀 DROP TRUNCATE DELETE 종류 DDL DDL (일부 DML 성격) DML COMMIT AUTO COMMIT AUTO COMMIT 사용자 COMMIT ROLLBACK 불가능 불가능 COMMIT 이전에 가능 Storage Storage 삭제 (테이블 스키마 삭제) 최초 테이블 생성 시 할당된 Storage만 남기고 삭제 (테이블 스키마 유지) 데이터 모두 DELETE 해도 Storage 삭제X 수행 시 테이블 정의 자체 삭제 테이블을 최소 생성된 초기 상태로 만듬 데이터만 삭제 사용 예제 DROP TABLE STUDENT; TRUNCATE TABLE STUDE..