问答详情
源自:2-11 [Oracle] SQLPLUS报表功能

用notepad++get到sqlplus中,出现中文乱码

用notepad++get到sqlplus中,出现中文乱码

提问者:linling_go 2015-09-01 22:47

个回答

  • 慕尼黑2293651
    2017-10-05 11:02:47

    应该是数据库字符集和文本文件的不一致导致的,select userenv('language') from dual;查看一下字符集,如果是SIMPLIFIED CHINESE_CHINA.ZHS16GBK的话,就需要将文本文件另存为ANSI格式,ANSI格式会根据会取操作系统默认的字符集,一般的我们都是简体中文的windows系统,所以直接另存为ANSI就可以了。

  • 筠未堇
    2016-02-25 21:47:04

    我的也是乱码

  • DespairLeo
    2015-12-17 23:04:52

    点开notepad++,格式选择ansi格式编写就行了