【发布时间】:2011-02-05 09:30:50
【问题描述】:
我有一个“描述”字段,其中可以包含任何 unicode 字符的产品描述。 如果我搜索包含国际字符的描述,使用 LIKE 条件(搜索的单词没有国际字符),我会得到以下结果:
例如:GEWÜRZTRAMINER 是其中一种描述。
当我这样做时:
Select * from table where Description LIKE '%GEWURZTRAMINER%', it retrieves the entry.
当我这样做时:
Select * from table where Description LIKE '%GEWURZ%', the entry is not retrieved.
(注意:搜索条件不包括Ü但有一个U)
有没有办法让我也可以使用 '%GEWURZ%' 进行检索?
【问题讨论】:
-
您使用的是哪种 SQL 变体?
-
你从哪里获得资本ü?它不在我的瑞士德语键盘上
-
我刚刚从我的数据库中复制了它
-
使用Windows的德语键盘映射,我按
shift-[键得到Ü
标签: sql sql-server tsql sql-server-2008 pattern-matching