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

Tworzenie indeksu pełnotekstowego na widoku w SQL Server 2005

Podczas tworzenia indeksu pełnotekstowego należy podać nazwę indeksu zamiast nazwy kolumny:

CREATE FULLTEXT INDEX ON [dbo].[ProductSearchView](Id, Field)
KEY INDEX PK_ProductSearchView
ON FullText WITH CHANGE_TRACKING AUTO;
GO

Spowoduje to naprawienie pojawiającego się błędu, ale spowoduje wyświetlenie kolejnego błędu, ponieważ próbujesz uwzględnić w wyszukiwaniu tekstowym kolumnę niebędącą kolumną opartą na znakach. Możesz zamiast tego wybrać inną kolumnę indeksowanych znaków do wykorzystania w katalogu pełnego tekstu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Różnica między tabelą DELETE i TRUNCATE w SQL Server

  2. COALESCE w klauzuli Gdzie?

  3. Inna reprezentacja UUID w Java Hibernate i SQL Server

  4. Czytasz dokument XML przechowywany w SQL Server z tekstowym typem danych?

  5. Jak zsumować poszczególne kolumny z miesiącem i rokiem