PL/SQL Developer 使用中文条件查询时无数据,这是由于字符集的不一致导致的。
执行以下sql命令:select userenv from dual;
显示:SIMPLIFIED CHINESE_CHINA.AL32UTF8
解决方法:
添加环境变量,新建系统变量:
变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(变量值为SIMPLIFIED CHINESE_CHINA.UTF8 会出现中文乱码)
当变量值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK时,虽然可查到中文数据,但登录PL/SQL Developer 时出现以下一个警告:数据库字符集(AL32UTF8)和客户端字符集(2%)是不同的。不影响使用。
以上就是朝夕生活(www.30zx.com)关于“PL/SQL Developer 使用中文条件查询时无数据的解决方法”的详细内容,希望对大家有所帮助!
PL/SQL Developer 使用中文条件查询时无数据的解决方法
PL/SQL Developer 使用中文条件查询时无数据,这是由于字符集的不一致导致的。 执行以下sql命令…
本文来自网络,不代表卡奇财经立场,转载请注明出处:https://www.hfhnjr.com/?p=83371