데이터 분석/[SQL] 기초

[SQL] 데이터 삭제하기(drop/delete/truncate)

INCHELIN 2023. 7. 4. 09:38
728x90
반응형

 

  • drop 

데이터베이스에서 테이블을 완전 삭제하는 DDL(Data DefinitionLanguage) 명령어
조건절을 쓸 수 없다. 

drop table 테이블명

 
 

  • delete

where 조건절을 통해서 해당하는 행(row)를 삭제할 수 있는 DML(Data Manipulation Language) 명령어

delete from 테이블명 where <conditions>

 

  • truncate

delete와 비슷하게 행(row)을 삭제할 수 있지만 조건절을 사용할 수 없는 DDL 명령어
행을 삭제하지만 테이블 구조는 유지된다

truncate table 테이블명
728x90
반응형