最近学习Oracle, 安装了Oracle 11g R2的中文版,由于使用的PL/SQL Developer使用的是英文版,因此常常会出现乱码问题,在网络上搜了很久终于找到了一种解决方法。利用下面的语句查找当前的字符集等信息:

SQL>select * from v$NLS_PARAMETERS;

然后利用下面的语句将语言修改为英语:

SQL> ALTER SESSION SET NLS_LANGUAGE=american;

也可以利用如下语句修改地域为美国:

SQL> ALTER SESSION SET NLS_TERRITORY=america;

原文链接:http://blog.chinaunix.net/uid-10697776-id-2935668.html