Keduanya REPLACE INTO
dan ON DUPLICATE KEY
alternatif yang disarankan adalah SQL non standar dari varian MySQL. Jadi apakah Anda menggunakannya tergantung pada a) apakah Anda menggunakan MySQl dan b) apakah Anda ingin terikat dengan varian itu.
ANSI SQL mendefinisikan MERGE
sintaks yang lebih standar, jika diimplementasikan pada platform Anda