在PLSQL, sql语句中带有中文的查询条件查询不到数据
Posted strugglevip
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在PLSQL, sql语句中带有中文的查询条件查询不到数据相关的知识,希望对你有一定的参考价值。
使用PLSQL查询时,查询条件里有中文查不出结果同时也不报错,而且表里该数据又存在,查询英文可以使用,这是PLSQL字符编码问题。
解决办法就是设置一个系统环境变量就好了。
右击“计算机”-“属性”-“高级系统设置”-“环境变量”,在系统变量下,
“新建” 变量名:NLS_LANG;
变量值:AMERICAN_AMERICA.AL32UTF8
最后重启PLSQL就好了。
以上是关于在PLSQL, sql语句中带有中文的查询条件查询不到数据的主要内容,如果未能解决你的问题,请参考以下文章
在函数 Oracle PLSQL 中带最高薪水员工 id 的查询?