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

Dlaczego indeksowanie pełnotekstowe SQL nie zwraca wyników dla słów zawierających #?

Znak # jest indeksowany jako interpunkcja i dlatego jest ignorowany, więc wygląda na to, że usuniemy literę C z naszych list ignorowanych indeksowania słów.

Po wykonaniu tej czynności przetestowałem ją lokalnie i odbudowałem indeksy, a otrzymam wyniki!

Patrząc na użycie innego języka łamania wyrazów w indeksowanej kolumnie, aby te znaki specjalne nie były ignorowane.

EDYCJA:Znalazłem również te informacje :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać tabelę nadrzędną, tabelę referencyjną, nazwę ograniczenia klucza obcego i kolumny w programie SQL Server — samouczek SQL Server / TSQL, część 71

  2. Kodowanie SQL_Latin1_General_CP1_CI_AS do UTF-8

  3. Przykładowe zapytanie dotyczące serwera połączonego z serwerem SQL

  4. Sprawdź istnienie każdego znaku w ciągu z innym ciągiem w SQL

  5. Nieprawidłowe dane wyjściowe w zapytaniu FULL OUTER JOIN