MS在Where子句查询中访问Unicode字符

时间:2014-02-05 14:17:05

标签: sql sql-server ms-access unicode

我有一个ms访问数据库,其中包含unicode字符 - 特别是中文字符。在db中搜索数据时,如下所示:

Select * From 测试 Where 测试 = '测试';

通过在搜索字符串前加上N:

来修复此问题
Where 测试 = N'测试'

但是我不确定如何解决ms访问中的问题。

当它们是列标题时,即在From中,但是Where子句中的任何比较都失败时,它能够处理这些字符。

1 个答案:

答案 0 :(得分:0)

尝试使用FIRST而不是WHERE。您是否尝试从备忘录字段中查询文本并进行分组?你可能想看看Allen Browne关于这个问题的帖子: http://allenbrowne.com/bug-18.html

相关问题