logo

[SQLite] DELETE

SQLite에서 DELETE 문은 테이블에서 하나 이상의 행을 제거하는 데 사용됩니다. DELETE 문을 사용할 때는, 어떤 행을 삭제할지 지정하는 조건을 WHERE 절과 함께 명시할 수 있습니다. WHERE 절이 없는 경우, 테이블의 모든 행이 삭제됩니다. 이 작업은 주의해서 사용해야 하며, 데이터 복구가 필요한 경우에 대비해 백업을 고려해야 합니다.

 

모든 행 삭제하기

DELETE FROM Employees;

이 예시는 Employees 테이블에서 모든 행을 삭제합니다. WHERE 절이 없으므로, 테이블의 모든 데이터가 제거됩니다.

 

조건에 맞는 행 삭제하기

DELETE FROM Employees WHERE Department = 'Marketing';

이 예시는 Employees 테이블에서 Department가 'Marketing'인 모든 직원 행을 삭제합니다. WHERE 절을 사용하여 삭제할 특정 행을 지정할 수 있으며, 이를 통해 더 세밀한 데이터 제거가 가능합니다.

Previous
INSERT
Next
UPDATE