Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Erstellen eines Volltextindex für eine Ansicht in SQL Server 2005

Beim Erstellen des Volltextindexes müssen Sie anstelle des Spaltennamens den Namen des Indexes angeben:

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

Dadurch wird der Fehler behoben, den Sie erhalten, aber Sie erhalten einen weiteren Fehler, da Sie versuchen, eine nicht zeichenbasierte Spalte in Ihre Textsuche aufzunehmen. Möglicherweise möchten Sie stattdessen eine andere indizierte Zeichenspalte zur Verwendung in Ihrem Volltextkatalog auswählen.