Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Creazione di un indice fulltext in una vista in SQL Server 2005

È necessario specificare il nome dell'indice anziché il nome della colonna durante la creazione dell'indice fulltext:

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

Questo eliminerà l'errore che stai ricevendo, ma ti darà un altro errore perché stai cercando di includere una colonna non basata su caratteri nella tua ricerca di testo. Potresti invece scegliere un'altra colonna di caratteri indicizzati da utilizzare nel tuo catalogo di testo completo.