Bør være muligt at bruge to udsagn inden for en transaktion, en indsæt og en slet:
BEGIN TRANSACTION;
INSERT INTO Table2 (<columns>)
SELECT <columns>
FROM Table1
WHERE <condition>;
DELETE FROM Table1
WHERE <condition>;
COMMIT;
Dette er den enkleste form. Hvis du skal bekymre dig om, at nye matchende poster indsættes i tabel1 mellem de to udsagn, kan du tilføje en og eksisterer .