SQL Server Full Text Search & Numbers

29. August 2009

Full Text Search و اعداد یک رقمی

جستجوی تمام متنی  (Full Text Search)  یکی از قابلیت های اکثر پایگاه های داده میباشد که استفاده از اون در SQL Server  بسیار ساده هست.
در این پست فرض میکنیم که Full Text Search رو میدونیم چیه و اون رو برای یک فیلد از جدول دیتابیس خودمون فعال کردیم.  اگر با این موضو آشنایی ندارید یه سر به این پست در وبلاگ حامد بنایی بزنید و با این قابلیت جستجو آشنا بشید.

در یک سناریو، دیتابیس ما حاوی اطلاعاتی در مورد  فیلمهای سینمایی  و نقد و بررسی اونها هست. نظرات کارشناسان و کاربران در مورد نقد فیلمها در یک فیلد به اسم comments قرار میگیره.  این فیلد به علت حجم زیاد مطالبی که در خودش داره، برای سرعت بیشتر پرس و جو، قابلیت Full Text Search رو براش فعال کردیم. حالا میخوایم تو این فیلد جستجو کنیم که در مورد مثلا فیلم Matrix 2 چه صحبتهایی انجام شده.  مشخص هست که از این عبارت استفاده میکنیم:
Select MovieName from Movies where Contains(comments,'"Matrix 2"')

دسته بندی موضوعی: SQL
برچسب ها: -
Clicky Web Analytics
Subscribe
Follow me