1062 dışında 23000 de duplicate key hatasıdır. Arasındaki farktan tam olarak emin değilim ama sanırım duplicate key olduğunda 23000 hata kodunu verir. Onu da kontrol ettirin.
Eğer isterseniz bunun dışında ON DUPLICATE KEY UPDATE ile zaten varsa güncelleyebilir veya INSERT IGNORE ile varsa yoksayabilirsiniz.