Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Пълен текст Индекс стоп списък за персийски език

За да използваме персийски език в списъка за спиране на SQL Server, пълен текстов каталог и т.н. просто трябва да използваме Neutral . Ако не използвате Neutral в каталога предложих да го промените на Neutral , понякога това е празно, както по-долу:

Вашият проблем се решава с тази заявка за всеки език:

--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';

Намерете този документ и код в github

Освен това можете да използвате списъците по-долу, за да добавите текст към списъците за спиране на персийски и английски:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да експортирате данни като CSV формат от SQL Server с помощта на sqlcmd?

  2. Генерирайте скрипт в SQL Server Management Studio

  3. Преобразуване на произволна дата от сървърно време в потребителско време (за стандартно и лятно часово време)

  4. Какво има с (nolock) в SQL Server?

  5. Как да съхранявате изображения с помощта на Entity Framework Code First CTP 5?