DELETE FROM 테이블명 WHERE 조건
// 예를들어 회원테이블에 삭제일시라는 컬럼이 있을 경우
UPDATE members
SET delete_at = now() --> 현재시간
WHERE mber_id = 1 --> 조건
논리삭제는 실제로 데이터를 삭제하지 않기 때문에 삭제 이전으로 되돌릴 수 있다는 장점이 있다. 하지만 삭제해도 DB의 저장공간이 늘어나지 않고, 오히려 크기가 증가함에 따라 속도가 느려지는 단점이 있다.
두 삭제방법 모두 장단점이 있기 때문에 데이터 특성과 용도에 따라 선택하여 사용해야 한다.