在选择查询中使用 N 会出现语法错误 [英] using N in select query gives syntax error

查看:29
本文介绍了在选择查询中使用 N 会出现语法错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

select * from MyTable where EmpName = N'احمد'

我正在使用此查询在 MS 访问中检索基于波斯语(波斯语)语言字符的数据,但它给了我语法错误.任何帮助将是我的荣幸.谢谢,

i am using this query to retrieve data based on Farsi(Persion) language character, in MS access, but it gives me syntax error. any help will be my pleasure. THANKS,

推荐答案

这对我有用 Access 2007

This is working for me Access 2007

SELECT Table1.Field1
FROM Table1
WHERE (((Table1.Field1)="احمد"));

因此您不需要像在 MS SQL Server 中那样使用 unicode 前缀.

So you don't need the unicode prefix as you would in MS SQL Server.

这篇关于在选择查询中使用 N 会出现语法错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆