Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Symbol wieloznaczny CONTAINSTABLE nie działa w dopasowaniu do wyrażenia?

Korzystając z sugestii JStead, przyjrzałem się wynikom twojego łańcucha. Znalazłem to również w MSDN:

Tak więc słowo My jest domyślnie uważane za „Słowo szumu”. Dodanie * powoduje, że parser szuka dowolnych słów zaczynających się od My. Jednak podczas przeszukiwania indeksu słowo My wydaje się być już usunięte (pamiętaj, że jest to słowo zakłócające), więc nie znajduje dopasowania.

Zastanawiam się nad uruchomieniem mojego ciągu wyszukiwania przez sys.dm_fts_parser funkcja usuwania szumów przed dodaniem *.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Broker usług serwera SQL

  2. Dlaczego przesyłanie/konwertowanie z int zwraca gwiazdkę

  3. Jak używać OUTPUT do przechwytywania nowego i starego ID?

  4. Jak znaleźć najgorzej działające zapytania w SQL Server 2008?

  5. Jak naprawić „Lista wyboru dla instrukcji INSERT zawiera mniej elementów niż lista wstawiania”