有没有办法让sql LIKE语句像那样工作?

时间:2012-07-09 08:58:53

标签: sql sql-server-2008 unicode

我是新来的。我正在使用SQL Server 2008.我对LIKE语句有疑问。

例如:我的声明如下:

WHERE CONTRACTORNAME LIKE N'%aeu od%'

我希望输出包含CONTRACTORNAME is "ấệư ôđ"行。

所以,基本上,我想要输入英文字符并搜索Unicode字符。

有没有办法实现这个目标?非常感谢。 !

1 个答案:

答案 0 :(得分:4)

您需要将COLLATE修饰符与Accent Insensitive Collat​​ion一起使用 即:

 WHERE CONTRACTORNAME COLLATE Latin1_General_CI_AI LIKE N'%aeu od%'