Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Lista de paradas de índice de texto completo para o idioma persa


Para usar o idioma persa na lista de paradas do SQL Server, catálogo de texto completo e etc, apenas devemos usar Neutral . Se você não usar Neutral no catálogo sugeri para você alterá-lo para Neutral , às vezes isso está vazio como abaixo:



Seu problema resolvido por esta consulta para qualquer idioma:
--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';

Encontre este documento e código no github

E também você pode usar as listas abaixo para adicionar qualquer texto de lista de parada em persa e inglês: