Replace byl navržen tak, aby usnadnil následující případ:
- Zkontrolujte, zda existuje záznam se stejným PK
- Pokud ano, smažte řádek a vložte nový řádek pro záznam s daným řádkem
- Pokud ne, vložte nový záznam
Podle dokumentace je REPLACE ekvivalentní INSERT, kromě smazání jakéhokoli existujícího záznamu, u kterého byl PK dříve smazán.