المشاركات : 531
المواضيع 4
الإنتساب : May 2016
السمعة :
55
الشكر: 694
تم شكره 535 مرات في 367 مشاركات
يا ضياء،
السبب أنك استخدمت نوع nchar ولتلافي المسافات الفارغة يمكنك استخدام nvarchar
ما الفرق بين char و varchar
char: تحجز الطول المحدد كامل ويكون ما تبقى بعد طول المحتوى مسافات.
varchar: لا تحجز سوى طول المحتوى على أن لا يتجاوز طول المحتوى الطول المحدد.
حرف n يدل على انه سوف يكون المحتوى ترميز عالمي Unicode أوUTF
ماذا عن text
انها تشبه varchar من حيث أنها تحجز طول المحتوى باستثناء ان الطول محدد مسبقا ب 2GB وإذا كان المحتوى بترميز عالمي يكون أي ntext يكون 1GB.
المشاركات : 165
المواضيع 46
الإنتساب : Sep 2014
السمعة :
4
الشكر: 0
تم شكره 8 مرات في 0 مشاركات
مشكور على المعلومة القيمة اخي العزيز
المشاركات : 1,556
المواضيع 14
الإنتساب : Apr 2013
السمعة :
253
الشكر: 3551
تم شكره 4875 مرات في 1243 مشاركات
ايضاً ممكن استخدام trim .