Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Danh sách dừng chỉ mục toàn văn bản cho ngôn ngữ Ba Tư

Để sử dụng ngôn ngữ Ba Tư trong danh sách Dừng Máy chủ SQL, Danh mục văn bản đầy đủ và v.v., chúng ta chỉ nên sử dụng Neutral . Nếu bạn không sử dụng Neutral trong danh mục mà tôi đã đề xuất cho bạn, hãy đổi nó thành Neutral , đôi khi cái này trống như bên dưới:

Vấn đề của bạn sẽ được giải quyết bằng truy vấn này cho bất kỳ ngôn ngữ nào:

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

Tìm tài liệu và mã này trên github

Và bạn cũng có thể sử dụng danh sách dưới đây để thêm bất kỳ văn bản danh sách dừng nào bằng tiếng Ba Tư và tiếng Anh:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng SET TEXTSIZE để giới hạn dữ liệu được trả về cho mỗi hàng trong SQL Server

  2. Mã hóa dữ liệu cột với LINQ

  3. INNER JOIN Where Mệnh đề

  4. Làm thế nào để thực thi tệp .sql bằng quyền hạn?

  5. T-sql Đặt lại Số hàng khi Thay đổi Trường