本地plsql插入中文数据后乱码

场景:

本地使用plsql插入中文数据出现乱码,而其他同事使用plsql插入中文数据插入正常

plsql查询字符集编码:

select userenv('language') from dual
AMERICAN_AMERICA.ZHS16GBK

本地plsql插入中文数据后乱码_第1张图片

原因:

本机没有配置oracel字符集环境变量

解决方法:

步骤一:添加变量,鼠标右键我的电脑、选择属性,选择高级系统设置,选择高级选项卡的环境变量,在系统变量里新建两条配置:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
步骤二:重启plsql,再新插入的数据就会是中文显示

你可能感兴趣的:(数据库,数据库)