Thay thế được thiết kế để giải quyết trường hợp sau:
- Kiểm tra, nếu bản ghi có cùng PK tồn tại
- Nếu có, hãy xóa hàng và chèn một hàng mới cho bản ghi với một hàng đã cho
- Nếu không, hãy chèn một bản ghi mới
Theo tài liệu, REPLACE tương đương với INSERT, ngoài việc xóa bất kỳ bản ghi hiện có nào có PK đang được xóa trước đó.