关键字: plsql 乱码
xp 系统, plsql 中文显示乱码。 上网查找解决办法。
1.在运行中输入:regedit,打开注册表编辑器; 检查注册表, 发现就如上边说的那样。 看来得想想别的办法了。
另外说明一下, 我的oracle客户端第一次安装没有成功,卸载后又重新安装的。 可能注册表中的设置是第一次安装留下来
的,所以没有生效。
又设置环境变量,NLS_LANG :SIMPLIFIED CHINESE_CHINA.ZHS16GBK
如果想转换为UTF8字符集,可以赋予“NLS_LANG”为“AMERICAN_AMERICA.UTF8”
设置好后,中文乱码问题就解决了。 具体设置什么字符集,要看数据库中字符集的设置。
下边说说oracle字符集的查询:
[Q]怎么样查看数据库字符集
能是会话的环境变量或者是alter session完成,如果会话没有特殊的设置,将与nls_instance_parameters一致。
American_America.zhs16gbk。 |
|