我的plsql 刚开始是好的,但是我重装系统后,从服务器查询出来的数据,如果中文显示的就是乱码。
像这种回答就不要了“
解决PL/SQL和TOAD中文乱码问题:
regedit->hkey_local_machine->software->oracle->home0->NLS_LANG value:AMERICAN_AMERICA.WE8ISO8859P1”
因为我本机没有装oracle 注册表里根本没有oracle 这一项。
像这种回答就不要了“
解决PL/SQL和TOAD中文乱码问题:
regedit->hkey_local_machine->software->oracle->home0->NLS_LANG value:AMERICAN_AMERICA.WE8ISO8859P1”
因为我本机没有装oracle 注册表里根本没有oracle 这一项。
下面的方法试过了吗?设置环境变量:NLS_LANG,具体值用下面查询的值:
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME = 'NLS_CHARACTERSET';
http://topic.csdn.net/u/20080829/10/a083e052-e2f4-4bd6-bdfd-b1acf9a1f70f.htmlliet2000用户发的贴:
http://topic.csdn.net/u/20080829/11/89bda489-0768-4c39-b7e7-3c7461866499.html
http://topic.csdn.net/u/20080829/10/a083e052-e2f4-4bd6-bdfd-b1acf9a1f70f.html liet2000用户发的贴:
http://topic.csdn.net/u/20080829/11/89bda489-0768-4c39-b7e7-3c7461866499.html
这样调制了后在PLSQL时复制出来的中文就不是乱码了。THANK YOU
不过要是能告诉我这是为什么就太好不过了。