My table is as follows:
CREATE TABLE [dbo].[Hers] (
[Material] [int] NOT NULL,
[Material_Description] [nvarchar](255) NULL,
[Material_Type] [nvarchar](255) NULL,
[Manufacturer] [nvarchar](255) NULL,
[MPN] [nvarchar](max) NULL,
[X_plant_matl_status] [nvarchar](255) NULL,
[Old_material_number] [nvarchar](255) NULL,
[Int_material_number] [int] NULL,
CONSTRAINT [PK_Hers] PRIMARY KEY CLUSTERED
(
[Material] ASC
) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
I need to use this kind of select:
SELECT *
FROM [dbo].[Hers]
WHERE FREETEXT(MPN, 'dx64')
but I have tried to create a FULLTEXT INDEX
on the MPN
column as follows:
CREATE FULLTEXT INDEX ON [dbo].[Hers](MPN) KEY INDEX PK_Hers WITH STOPLIST = SYSTEM;
But I am getting an error:
TYPE COLUMN option is not allowed for column types other than image or varbinary(max).
How can I create a FULLTEXT index on the MPN column?