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

هل من امكانية لمعالجة الهمزات في full-text

مغلق
بدأه TareqVB في 2 يوليو 2007 · 3 رد · 950 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

احتاج الى استخدام البحث من خلال full-text في SQL server لكن تواجهني مشكلة معالجة الهمزات و ال التعريف و هذه الامور هي من خصوصيات اللغة العربية فهل من طريقة لذلك.

ولمزيد من التوضيح اذا بحث المستخدم مثلا عن كلمة

اسلام او إسلام او الاسلام او الإسلام

تكون النتيجة في الحالات الاربع هي نفس النتيجة.

مع الشكر لكم

#3

صديقي العزيز

خلال عملي لمدة تزيد عن سنتين على Microsoft SOL Server لم تواجهني هذه المشاكل إلا مرة واحدة في التاء المبسوطة والتاء المربوطة مع العلم أن جدول ASCII مختلف التاء المربوطة 201 و التاء المفتوحة 202 .

أما حالة الهمزات كما في المثال الذي طرحته فهي تعمل معي بشكل جيد وبدون أي مشاكل

إذا استمرت المشكلة معك أرجو أن ترفع قاعدة البيانات على الموقع لكي أجد لك الحل .

#4

مشكور اخي على الرد .

بالنسبة للتاء العادية والمروبطة فهذه المشكلة موجودة حتى بدون full-text .

بالنسبة للهمزات : اولا لا توجد عندي قاعدة محددة يعني بحاجة الى اي مثال (ان امكن ان تزودني بقاعدة مع جدول واحد ).

لكن ما اقوم بفعله مايلي

قاعدة البيانت ترميزها Arabic_CI_AI

اللغة في full-text word breaker هي neutral

لكن بالرغم من ذلك لم افلح في الحصول على النتيجة المطلوبة .

وبالنسبة ل ال التعريف فلا اعتقد بوجود معالجة لها اليس كذلك خاصة انها في بداية الكلمة .

مع الشكر لك

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…