ciao,

Non puoi fare quello che ti proponi con un singolo comando SQL,
devi prima fare la INSERT e poi la DELETE.

L'unica cosa che devi valutare e' se eseguire i due comandi in una unica "transazione", ovvero o vanno a buon fine entrambi i comandi oppure il db torna come prima.
Ti andrebbe bene se la INSERT si completa correttamente e la DELETE no?

G