sqldeveloper插入中文数据时出现乱码

这个错误是由于sqldeveloper客户端的编码和服务器oracle的编码不一致导致的

首先select userenv('language') from dual;查询出服务器的编码方式

然后设置一个环境变量NLS_LANG,环境变量的值和上面sql查询出来的值一致

然后重启sqldeveloper就可以了

原文地址:https://www.cnblogs.com/callmexiaozhang/p/5366729.html