问题:
在pl/sql中写的存储过程中有中文,编译后中文全部变成了???
写入到数据库的中文也变成了???,并且实际值就是?
我的以为是错的,我以为是因为字符集的问题只是看到是问号,实际值应该就是中文的值
解决办法:
1⃣️:
select userenv('language') from dual;
2⃣️:添加系统环境变量NLS_LANG(如果你已经有这个就修改),值为:1⃣️查到的值,我这里是:SIMPLIFIED CHINESE_CHINA.ZHS16GBK;
3⃣️:重新启动PL/SQL,将你的?修改为中文。