T-SQL匹配特殊字符.Pre应匹配Pré

Zyp*_*rax 2 t-sql sql-server special-characters

我有一个公司名称列表,用户必须输入他的公司名称才能进入系统.假设我们有公司"PréABC",现在我希望用户能够键入"Pre"或"Pré".

首先我认为这是LIKE语句的内置功能,但遗憾的是它不是.有什么想法吗?

jal*_*ert 5

这与整理有关.每个数据库都有自己的排序规则(任何列都可以覆盖该排序规则).在您的情况下,您正在寻找一种非重音敏感的排序规则,而不是区分大小写.尝试将数据库配置为" SQL_Latin1_General_CP1_CI_AI".解码为"代码页1,不区分大小写,不区分重音",这应该使您的查询按预期工作.