الأعراض
يُرجى مراعاة السيناريو التالي:
- في SQL Server 2014 أو 2016، لديك عدة جداول، لكل منها قيد PRIMARY KEY محدد.
- يمكنك إنشاء سلسلة متتالية لتلك الجداول باستخدام قيد المفتاح الخارجي مع إجراء ON DELETE CASCADE.
- يمكنك إنشاء مشغل AFTER DELETE لكل جدول.
- يمكنك حذف صف من الجدول الأصل. يؤدي هذا إلى تشغيل مشغلات AFTER DELETE وسلسلة إجراءات ON DELETE CASCADE.
في هذا السيناريو، قد تحدث المشغلات بترتيب خاطئ.
الدقة
تم تصحيح هذه المشكلة في التحديثات التراكمية التالية SQL Server:
التحديث التراكمي 5 ل RTM SQL Server 2016
التحديث التراكمي 2 ل SQL Server 2016 SP1
التحديث التراكمي 5 SQL Server 2014 SP2
التحديث التراكمي 11 لحزمة خدمة SQL Server 2014 1
حول التحديثات التراكمية SQL Server
يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وإصلاحات الأمان التي تم تضمينها في التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:
آخر تحديث تراكمي SQL Server 2016
آخر التحديثات التراكمية SQL Server 2014
أكدت StatusMicrosoft أن هذه مشكلة في منتجات Microsoft المدرجة في قسم "ينطبق على".
المراجع
قيود التكامل المرجعي المتتالية
تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.