中文乱码是因为Oracle的编码和plsql的编码不一致导致的,解决方法如下,系统环境变量里新建系统变量:NLS_LANG,值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然后重启plsql登录即可。