أخطاء SQL/قواعد البياناتخطأ
4270342703 — عمود غير مُعرَّف
العمود المحدد غير موجود في الجدول أو مجموعة النتائج.
postgresql
أسباب هذا الخطأ
اسم العمود مكتوب بشكل خاطئ، أو لم يُضَف بعد، أو الاسم البديل للجدول خاطئ.
كيفية الإصلاح
تحقق من اسم العمود بحثاً عن أخطاء إملائية. تحقق من وجود العمود بـ \d tablename. تأكد من صحة الاسم البديل للجدول.
مثال
-- undefined_column
SELECT nonexistent_col FROM users;
-- Fix: check column names
SELECT column_name FROM information_schema.columns
WHERE table_name = 'users';رموز أخطاء ذات صلة
أخطاء SQL/قواعد البياناتخطأ
2200322003 — القيمة العددية خارج النطاق المسموح
القيمة العددية خارج نطاق نوع البيانات في العمود الهدف.
postgresql
عرض التفاصيل أخطاء SQL/قواعد البياناتخطأ
42P0242P02 — معامل غير مُعرَّف
تمت الإشارة إلى معامل في جملة مُعدَّة مسبقاً (prepared statement) لكنه غير مُعرَّف.
postgresql
عرض التفاصيل أخطاء SQL/قواعد البياناتخطأ
0800608006 — فشل الاتصال
انقطع اتصال قاعدة البيانات المُنشأ بشكل غير متوقع.
postgresql
عرض التفاصيل أخطاء SQL/قواعد البياناتخطأ
SQLITE_PERM (3)SQLITE_PERM (3) — رُفض الوصول
وضع الوصول المطلوب لملف قاعدة البيانات غير مسموح به.
sqlite
عرض التفاصيل أخطاء SQL/قواعد البياناتخطأ
SQLITE_FULL (13)SQLITE_FULL (13) — قاعدة البيانات أو القرص ممتلئ
فشل الإدراج لأن القرص أو الحد الأقصى لحجم قاعدة البيانات قد بلغ.
sqlite
عرض التفاصيل أخطاء SQL/قواعد البياناتخطأ
2300123001 — انتهاك قيد RESTRICT
منعت قاعدة Restrict حذف أو تحديث صف مرجعي.
postgresql
عرض التفاصيل