Pour utiliser la langue persane dans la liste d'arrêt SQL Server, le catalogue de texte intégral, etc., nous devons simplement utiliser Neutral
. Si vous n'utilisez pas Neutral
dans le catalogue, je vous ai suggéré de le changer en Neutral
, parfois c'est vide comme ci-dessous :
Votre problème est résolu par cette requête pour n'importe quelle langue :
--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';
Trouvez ce document et le code sur github
Et vous pouvez également utiliser les listes ci-dessous pour ajouter n'importe quel texte de liste d'arrêt en persan et en anglais :