التحسين: بديل اختياري للرسالة "سيتم اقتطاع السلسلة أو البيانات الثنائية" مع معلومات مفصلة في عام 2017 ملقم SQL

ينطبق على: SQL Server 2017 DeveloperSQL Server 2017 EnterpriseSQL Server 2017 Enterprise Core

الأعراض


عند محاولة تخزين بيانات سلسلة أو الثنائيةالتي تتجاوز حجم العمود الهدف في Microsoft SQL Server،تتلقى رسالة الخطأ التالية:

رسالة حالة 8152، مستوى 16, 6، الإجراء بروسيدورينامي، البند رقم السطرسيتم اقتطاع السلسلة أو البيانات الثنائية.

هذا تحديث SQL Server 2017 يقدم رسالة اختيارية تحتوي على معلومات إضافية في سياق التالية.

رسالة حالة 2628، مستوى 16, 6، الإجراء بروسيدورينامي، البند رقم السطرسيتم اقتطاع السلسلة أو بيانات ثنائية في الجدول '%. * ls، العمود' %. * ls '.اقتطاع قيمة: '%. * ls'.

هو معرف الرسالة الجديدة 2628. استبدال هذه الرسالة رسالة تمكين 8152 في أي إخراج خطأ إذا كان إشارة تتبع 460.

الحل


يتم تضمين هذا التحسين في ما يليتحديث تراكمي ل SQL Server:

      التحديث التراكمي 12 ل SQL Server 2017

المراجع


التعرف على المصطلحات يستخدم لوصف تحديثات برامج Microsoft.