För att använda persiska språket i SQL Server stopplista, fulltextkatalog och etc bör vi bara använda Neutral
. Om du inte använder Neutral
i katalogen föreslog jag att du skulle ändra den till Neutral
, ibland är detta tomt som nedan:
Ditt problem löses med denna fråga för alla språk:
--View Stoplist word
SELECT w.stoplist_id,
l.name,
w.stopword,
w.language
FROM sys.fulltext_stopwords AS w
INNER JOIN sys.fulltext_stoplists AS l
ON w.stoplist_id = l.stoplist_id;
-- Stopwords list
CREATE FULLTEXT STOPLIST StopListCustome;
GO
-- Add a stopword
ALTER FULLTEXT STOPLIST StopListCustome
ADD 'SQL' LANGUAGE 'English';
GO
ALTER FULLTEXT STOPLIST StopListCustome
ADD 'از' LANGUAGE 'Neutral';
Hitta det här dokumentet och koden på github
Och du kan även använda listorna nedan för att lägga till valfri stopplisttext på persiska och engelska :