plsql查询结果中文乱码

plsql查看数据显示问号(???)
原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。
一、执行 select userenv('language') from dual;

AMERICAN_AMERICA.ZHS16GBK

二、在环境变量中,系统变量里新建配置:

1、LANG=zh_CN.GBK
2、NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

三、重启电脑。

猜你喜欢

转载自www.cnblogs.com/chenzhibiao/p/9902238.html