Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SQL 2008:Tắt Stop Words cho Truy vấn Tìm kiếm Toàn văn

Trong trường hợp bất kỳ ai khác tình cờ gặp sự cố này:

Có vẻ như có một tùy chọn để thực hiện việc này vào năm 2008; tôi không thấy rõ vì cơ sở dữ liệu đã được nâng cấp từ năm 2005 và tôi không tin đây là một lựa chọn.

Điều đầu tiên bạn cần làm là đặt mức tương thích lên đến 2008:

ALTER DATABASE [MyDatabase] SET COMPATIBILITY_LEVEL = 100

Sau đó, khi tạo chỉ mục toàn văn thông qua trình hướng dẫn, có một bước cho phép bạn bỏ qua các từ dừng cho chỉ mục

chỉnh sửa:Đây cũng là tập lệnh để làm điều đó:

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. Kiểm tra xem một đối tượng là một bảng, dạng xem hoặc thủ tục được lưu trữ trong SQL Server bằng cách sử dụng hàm OBJECTPROPERTY ()

  2. Kích hoạt SQL Server - thứ tự thực thi

  3. Một bản cập nhật với nhiều điều kiện. SQL 2008

  4. Cách chuyển Loại bảng do người dùng xác định làm tham số có thủ tục được lưu trữ trong C #

  5. Nhiều chỉ mục so với nhiều cột