oracle11g字符集问题之一

select * from T_WORK_EXPERIENCE t where ROLE=N'被雇佣者'

因为ROLE为NVARCHAR2(30),所以要加N。pl/sql developer 中可以查询到数据

不过这个sql语句在vs2012 mvc里运行不行。

用参数代替N'被雇佣者'就可以了。

select ID,WORK_EXPERIENCE,ROLE from T_WORK_EXPERIENCE where ROLE=:employer

cmd.Parameters.AddWithValue("employer","雇佣者");

就可以了

posted @ 2015-06-17 21:09  洛水3000  阅读(280)  评论(0编辑  收藏  举报
开始录制