سؤال

هل يدعم SQL Server 2008 CREATE ASSERTION بناء الجملة؟

لم أتمكن من العثور على إجابة مباشرة على هذا.

هل كانت مفيدة؟

المحلول

لا يوجد SQL Server 2008 لا يدعم هذا بناء الجملة.

نصائح أخرى

لا ، كنت تستخدم أ تحقق من القيد أو أ اثار بدلا من ذلك ، اعتمادا على التعقيد.

  • تحقق من القيد: على مستوى الصف فقط
  • الزناد: عبر الصفوف أو استخدام جداول أخرى

SQL Server 2008 لا يدعم CREATE ASSERTION.

في الواقع ، لا يوجد دعم منتجات SQL الحالية CREATE ASSERTION بصورة صحيحة. يدعمه SQL في أي مكان ، لكن يقال إنه لديه مشاكل تسمح بانتهاك القيود في بعض الأحيان. RDB هل دعمته عندما تم الاعتناء به من قبل ديسمبر (الذي يبدو أنه كان مؤثرًا في الأيام الأولى لمعايير SQL ، وربما السبب CREATE ASSERTION هو في المعيار في المقام الأول) ولكن هذا المنتج لم يعد.

وقف الصحافة: , ، يدعم HypersQL (HSQLDB) التأكيدات (على الرغم من أنني تركت أتساءل لماذا لا يصرخون عليها قائمة الميزات الخاصة بهم).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top