توضيح وثائق MySQL الزناد الوصول إلى جدول آخر

Does this mean I can't update another table from a trigger if I'm using MySQL < 5.0.10

وثائق MySQL:

ملاحظة قبل MySQL 5.0.10 ، لا يمكن أن تحتوي المشغلات على مراجع مباشرة   الجداول بالاسم. بداية من MySQL 5.0.10 ، يمكنك كتابة المشغلات   مثل واحد اسمه testref هو مبين في هذا المثال ...

0

1 إجابة

هذا صحيح. هذه الأسئلة الشائعة توضح هذه الحقيقة بطريقة أقل غموضا:

قبل MySQL 5.0.10 ، لا يستطيع المشغل تعديل الجداول الأخرى

الرجاء ملاحظة القيد التالي ما زال موجودًا في الإصدارين v5.5 و v5.6:

لا يُسمح للمشغل (...) بتعديل جدول مستخدم بالفعل (للقراءة أو الكتابة) من خلال العبارة التي استدعت الوظيفة أو المشغل.

0
وأضاف