如何解决插入Oracle数据中文为乱码问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决插入Oracle数据中文为乱码问题相关的知识,希望对你有一定的参考价值。

1、首先,Oracle查询编码:select * from v$nls_parameters;//看看是否GBK

 2、如果是用Servlet或者别的,插入数据之前输出一下,看看是否乱码

比如:

doPost()
//设置接受编码,但你的页面也必须是UTF-8
response.setContentType("text/html;charset=UTF-8");
doGet()
//下面方式转一下码
String username = new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF-8");

 

以上是关于如何解决插入Oracle数据中文为乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

sql语句有中文,乱码怎么解决

oracle 乱码 如何解决

oracle中文乱码问题

在oracle数据库中插入的冷僻字都会变成问号,这个怎么解决。

oracle数据库乱码问题,数据库无法插入中文,请路过的大神帮忙看看

PHP插入数据到数据库出中,中文出现乱码~~全是问号