Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL 2008:Matikan Stop Words untuk Permintaan Pencarian Teks Lengkap

Jika ada orang lain yang menemukan masalah ini:

Sepertinya ada opsi untuk melakukan ini pada tahun 2008; itu tidak jelas bagi saya karena database ditingkatkan dari tahun 2005 di mana saya tidak percaya ini adalah pilihan.

Hal pertama yang perlu Anda lakukan adalah mengatur tingkat kompatibilitas hingga 2008:

ALTER DATABASE [MyDatabase] SET COMPATIBILITY_LEVEL = 100

Kemudian, saat membuat indeks teks lengkap melalui wizard, ada langkah yang memungkinkan Anda mengabaikan stopword untuk indeks

edit:Ini skrip untuk melakukannya juga:

ALTER FULLTEXT INDEX ON MyTable SET STOPLIST = OFF


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Risiko tabrakan UUID menggunakan algoritma yang berbeda

  2. Pilih catatan terakhir dari tabel menggunakan grup menurut

  3. Bagaimana cara memasukkan ke dalam tabel hanya dengan satu kolom IDENTITAS?

  4. Apakah ada perbedaan antara SQL Server Express (2012) dan LocalDB?

  5. Menggunakan pernyataan UPDATE bersyarat dalam SQL