Hon*_* K. 1 t-sql containstable sql-server-2012
我正在尝试更新存储过程以便能够比较不区分重音的数据。当前存储过程使用 Containstable 进行全文搜索,但比较是重音敏感的。是否有机会为包含表设置排序规则(例如Latin1_General_CI_AI)?
db 的排序规则区分重音。
我正在使用 MS SQL Server 2012 Express。
您可以更改全文目录的重音敏感性:
ALTER FULLTEXT CATALOG [MyFullTextCatalog] REBUILD WITH ACCENT_SENSITIVITY = OFF
Run Code Online (Sandbox Code Playgroud)
但是,请注意,这是全局更改,而不仅仅是针对此特定存储过程。