900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 使用PLSQL Developer往 Oracle数据库插入中文数据变问号

使用PLSQL Developer往 Oracle数据库插入中文数据变问号

时间:2024-04-11 19:10:15

相关推荐

使用PLSQL Developer往 Oracle数据库插入中文数据变问号

使用PLSQL Developer往 Oracle数据库插入中文数据变问号

问题描述

使用PLSQL Developer往 Oracle数据库插入中文数据变问号

问题原因

通过查看我服务器端的编码,使用的是gbk编码

select userenv('language') from dual;

PLSQL 客户端使用的编码

select * from V$NLS_PARAMETERS

结论

PLSQL客户端的编码和服务器端的编码不一致,导致插入中文乱码问题。

解决办法

设置配置系统环境变量,将变量值设置和你服务器的编码一样。

配置环境变量

问题解决

如下图,再次插入中文数据时已经正常了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。