انتقل إلى المحتوى الرئيسي

Duplicate entry error

❌ خطأ

Error Code: 1062. Duplicate entry 'X' for key 'PRIMARY'

📍 السياق

يحدث عندما تحاول استعلام INSERT إدخال صف بنفس المفتاح الأساسي أو الفهرس الفريد كصف موجود.
هذا شائع في FiveM عند إدخال عناصر أو مركبات أو ترقيات بأسماء/معرفات مكررة.

✅ الحل

  • تحقق من المفتاح الأساسي (عادةً id أو name) قبل الإدخال.
  • استخدم INSERT IGNORE أو REPLACE INTO إذا كان من المقبول الكتابة فوق البيانات.
  • خلاف ذلك، قم بإزالة أو إعادة تسمية الإدخال المتعارض.

ℹ️ معلومات إضافية

  • تأكد دائمًا من أن عمود id يستخدم AUTO_INCREMENT.
  • بالنسبة للعناصر، تأكد من عدم وجود اسم مكرر في جدول items.
    Error Code: 1062. Duplicate entry 'X' for key 'PRIMARY'`