MySQL

[MySQL] TRUNCATE 명령어

hisohyun 2021. 5. 22. 18:16

TRUNCATE은 조건절의 부여없이 테이블의 데이터를 모두 삭제하는 명령어

TRUNCATE은 테이블 명세만을 남기고 데이터가 존재하던 공간마저 제거하기 위한 명령어이다.

 

 

 

https://kjk3071.tistory.com/entry/DB-MySQL-Truncate%EA%B3%BC-Delete

 

[DB] MySQL - DDL TRUNCATE과 DELETE

MySQL의 DDL중에는 DML의 DELETE 명령어와 비슷한 기능을 하지만 사실은 전혀 다른 TRUNCATE 명령어가 존재한다. 그렇다면 이 두가지 명령어는 어떠한 공통점과 차이점을 가지는지 비교해 보도록 하자.

kjk3071.tistory.com

 

'MySQL' 카테고리의 다른 글

[MySQL] 서브쿼리의 종류  (0) 2021.05.22
[MySQL] GROUP BY 와 HAVING  (0) 2021.05.22
[MySQL] GROUP_CONCAT(NAME)  (0) 2021.05.22
[MySQL] Join에서 where과 on의 차이  (0) 2021.05.21
[MySQL] Inner Join, Outer Join  (0) 2021.05.21