Saya tidak 100% yakin dengan apa yang Anda minta, tetapi saya akan mencoba dalam kegelapan. Melakukan DELETE dan kemudian INSERT ke dalam tabel untuk memperbarui informasi adalah Ide yang Sangat Buruk.
Mengapa? Karena jika Anda memiliki tabel lain dengan kunci asing yang mereferensikan ABC, Anda akan kehilangan referensi. Yaitu, tentu saja, kecuali jika Anda menetapkan PK catatan baru dengan PK yang sama dengan catatan lama (yang dihapus). Dalam hal ini, mengapa Anda tidak MEMPERBARUI dari awal?
Selain itu, DELETE dan INSERTing adalah dua operasi sedangkan UPDATEing adalah satu, membuat DELETE dan INSERT membutuhkan (secara teoritis) lebih banyak waktu.
Ada juga faktor kemudahan penggunaan. Jika Anda MENGHAPUS kemudian INSERT, Anda harus melacak setiap nilai kolom secara manual. Jika Anda MEMPERBARUI, Anda hanya perlu tahu apa yang ingin Anda ubah.