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

Các kết quả phù hợp gần không được tìm thấy trong CONTAINSTABLE

'this' rất có thể là một từ nhiễu (như 'the', 'và', v.v.), vì vậy nó sẽ không được đưa vào chỉ mục. Thử tìm kiếm một trong những từ thực trong văn bản của bạn.

- CHỈNH SỬA -

Ok, không phải vậy ...

Tôi đã thử mã của bạn và nó hoạt động như mong đợi đối với tôi - truy vấn trả về một bản ghi. Sự khác biệt duy nhất là tôi đã xác định [id] là khóa chính (bạn cũng phải làm như vậy, nếu không bạn không thể tạo chỉ mục). Tôi cá là chỉ mục của bạn chưa được điền - trong SSMS, nhấp chuột phải vào bảng, chọn 'chỉ mục toàn văn' -> 'bắt đầu toàn bộ dân số'.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL:Làm thế nào để theo dõi các hàng đã được khớp trong một truy vấn con tương quan?

  2. Xuất dữ liệu từ SQL Server Express sang CSV (cần trích dẫn và thoát)

  3. Có LastIndexOf trong SQL Server không?

  4. Chuyển đổi một tập hợp các hàng thành các cột trong SQL Server 2000

  5. DateTime từ .NET sang smalldatetime trong SQL - làm thế nào để thực hiện truy vấn?