【发布时间】:2019-02-13 10:17:15
【问题描述】:
我正在尝试更新存储过程,以便能够比较不区分数据重音。当前存储过程使用 Containstable 进行全文搜索,但比较区分重音。是否有机会为包含表设置排序规则(例如 Latin1_General_CI_AI)?
db 的排序规则对重音敏感。
我正在使用 MS SQL server 2012 Express。
【问题讨论】:
标签: tsql sql-server-2012 containstable
我正在尝试更新存储过程,以便能够比较不区分数据重音。当前存储过程使用 Containstable 进行全文搜索,但比较区分重音。是否有机会为包含表设置排序规则(例如 Latin1_General_CI_AI)?
db 的排序规则对重音敏感。
我正在使用 MS SQL server 2012 Express。
【问题讨论】:
标签: tsql sql-server-2012 containstable
您可以更改全文目录的重音敏感度:
ALTER FULLTEXT CATALOG [MyFullTextCatalog] REBUILD WITH ACCENT_SENSITIVITY = OFF
但是,请注意,这是一个全局更改,不仅针对这个特定的存储过程。
【讨论】: