BUG: نوع البيانات تاريخ/وقت "و" نوع البيانات smalldatetime دائماً تقييم باستخدام بيئة اللغة us_english عند استخدام عبارة CREATE FUNCTION القسم في SQL Server 2005

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية917419
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الخطأ رقم: 430091 (SQLBUDT)
الخطأ رقم: 430965 (SQLBUDT)
الخطأ رقم: 432476 (SQLBUDT)
الأعراض
عند استخدام FUNCTION القسم CREATE تقييم عبارة إنشاء دالة قسم في Microsoft SQL Server 2005 نوع البيانات تاريخ/وقت "و" نوع البيانات smalldatetime دوماً باستخدام بيئة اللغة us_english. تحدث هذه المشكلة عند عدم تعيين بيئة اللغة جلسة عمل SQL Server 2005 إلى بيئة اللغة us_english.

ملاحظة لا تحدث هذه المشكلة عند تعيين بيئة اللغة جلسة عمل SQL Server 2005 إلى بيئة اللغة us_english.
الحل البديل
كمحاولة للتغلب على هذه المشكلة استخدم إحدى الطرق التالية.

الطريقة الأولى

استخدام تنسيق YYYYMMDD متعدد اللغات لنوع بيانات التاريخ والوقت نوع البيانات smalldatetime. على سبيل المثال، استخدام المثال التعليمات البرمجية التالي كمحاولة للتغلب على هذه المشكلة.
CREATE PARTITION FUNCTION pf (datetime)AS RANGE RIGHT FOR VALUES ('20051231','20061231');

الطريقة الثانية

بشكل صريح استدعاء دالة CONVERT وتوفر نمط تنسيق تاريخ. على سبيل المثال، استخدام المثال التعليمات البرمجية التالي كمحاولة للتغلب على هذه المشكلة باستخدام نمط 104 لتنسيق التاريخ الألمانية.
CREATE PARTITION FUNCTION pf (datetime)AS RANGE RIGHT FOR VALUES (    convert(datetime, '31.12.2005', 104),            convert(datetime, '31.12.2006', 104));
تصريح
أقرت Microsoft أن هذا خطأ في منتجات Microsoft المسردة في قسم "تنطبق على".

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 917419 - آخر مراجعة: 12/09/2015 05:22:02 - المراجعة: 1.3

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Developer Edition

  • kbnosurvey kbarchive kbmt kbtshoot kbbug KB917419 KbMtar
تعليقات