الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفروق بين Arabic Collations أثناء إعداد ال Sql Server

بدأه Almonzer في 4 أكتوبر 2008 · 4 رد · 2,683 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كما هو معلوم لديكم عند تنصيب الـ SQL Server يجب إختيار الـ Collation وهذا الخيار لا يمكن تغييره إلا بإعادة تنصيب الـ SQL Servder من جديد.

كوننا نتعامل بالبيانات العربية فيتوجب علينا اختيار Arabic Collation

لكن المشكلة لدينا أكثر من Arabic Collation , فما الفرق بينهما؟

هل هو فقط حساسية لحالة الأحرف أم هنالك شئ آخر؟

أرجو من الخبراء الإفادة في هذا الموضوع الهام حتى لو كانت مقالات باللغة الانجليزية

وجزاكم الله خير

#2

السلام عليكم ورحمة الله

عندك اولا : CI و CS وهي لحالة الاحرف اللاتينية واختصار ل Case sensitive & Case insensitive

ثانيا AS و AI والتي تختص بالتشكيل والاحرف المهموزة Accent sensitive & Accent insensitive

بالتالي عليك باختيار Arabic_CI_AI او Arabic_CI_AS

ولاتنسى ان تبحث عن الموضوع فاعتقد هناك الكثير من الكلام عنه

#3

جزاك الله خيرا أخي الحبيب وشكرا على تعليقك

ما مدى تأثيرهم مع بقية البرامج ؟

هلا تكرمت بوضع روابط حول هذا الأمر, فلقد بحث كثيرا ولم أجد

وفقك الله

#4

ما مدى تأثيرهم مع بقية البرامج ؟

الخيارين مهمين في عملية البحث والترتيب خاصة ففي حالة تجاهل التشكيل فمثلا لو بحثت عن اسم أحمد سيتم ارجاع البيانات سواءا كان الاسم في القاعدة مكتوبا أحمد او احمد وهكذا

وحالة الاحرف كما هو معلوم مثلا Cat تختلف عن cat في حالة الحساسية لحالة الاحرف

#5

جزاك الله خيرا على تأكيد المعلومة ونفع بعلمك

مواضيع مشابهة