【问题标题】:How to normalize characters from different languages in sql?如何在sql中规范化来自不同语言的字符?
【发布时间】:2018-08-07 10:39:54
【问题描述】:

我每周都会收到多个要求进行更新的请求,管理员应该能够这样做,因为他们无法查找需要更新记录的人,因为他们的名字拼写为外来字符。

我可以更新当他们输入要搜索的名称时调用的存储过程,所以我想知道如何让 sql 处理 'a'、'á'、'ä' 等都一样但没有不得不求助于全文搜索之类的东西,因为这有点矫枉过正?

【问题讨论】:

    标签: sql sql-server-2012 collation


    【解决方案1】:

    想通了。只需在列名后和搜索词后添加“COLLATE Latin1_general_CI_AI”即可。

    我之前没有意识到有一个特定的不区分重音排序规则。

    【讨论】:

      猜你喜欢
      • 2013-10-18
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      • 2011-12-10
      • 2016-04-14
      • 1970-01-01
      • 2022-01-16
      • 2011-04-16
      相关资源
      最近更新 更多