Replace wurde entwickelt, um den folgenden Fall zu erleichtern:
- Prüfen, ob Datensatz mit gleichem PK vorhanden ist
- Wenn ja, lösche die Zeile und füge eine neue Zeile für den Datensatz mit der angegebenen ein
- Wenn nein, fügen Sie einen neuen Datensatz ein
Gemäß der Dokumentation ist REPLACE äquivalent zu INSERT, abgesehen davon, dass alle vorhandenen Datensätze mit dem PK zuvor gelöscht werden.