반응형
DB delete
-
DB - 데이터 삭제database 2022. 9. 6. 01:13
DB에서 데이터를 삭제하는 방법은 크게 두가지가 있습니다. 1. hard delete 2. soft delete hard delete는 SQL에서 DELETE 명령어를 사용하여 데이터를 삭제하는 방법입니다. soft delete는 UPDATE 명령어를 통해 삭제 여부를 판단하는 컬럼값을 업데이트 해주는 방법입니다. 개발할 때는 soft delete를 많이 사용합니다. 삭제한 데이터를 복구해야 할 경우도 있고 나중에 사용될 수도 있다는 생각에서 보통 soft delete를 합니다. 삭제 여부를 판단하는 컬럼은 deleted, delYn 등의 방식으로 boolean, Y/N 값을 가집니다. id name createdAt delYn 1 james 2022-01-01 Y 2 stephen 2022-03-03 ..