当前位置:网站首页>解決pl/sql developer中資料庫插入資料亂碼問題
解決pl/sql developer中資料庫插入資料亂碼問題
2020-11-06 01:23:00 【itread01】
最近學習SSM專案開發,用到oracle資料庫,
使用管理軟體PL/sql developer往資料庫表中插入資料時記錄亂碼。
結果如下:
可以看到中文資料都亂碼成了???????問號,
看了網上各位大佬的解決辦法,說是由於oracle伺服器端字元編碼 和 Oracle 客戶端字元編碼不一致引起的。
(但是我的oracle伺服器端 和 Oracle 客戶端字元編碼是一樣的,這就很納悶了,但同樣用了以下解決辦法,搞定!!!)
第一步:
登入PL/sql developer,檢查Oracle伺服器端字元編碼,用
select userenv('language') from dual;
得到以下結果:
結果:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
第二步:
檢視Oracle 客戶端字元編碼,用
select * from V$NLS_PARAMETERS;
得到以下結果:
可以看到我的oracle伺服器端 和 Oracle 客戶端字元編碼是一樣的,沒關係繼續往下看
第三步:
在windows中創 建一個名為“NLS_LANG”的系統環境變數,
設定其值為“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,跟oracle伺服器端字元編碼一致,然後重新啟動 pl/sql developer
即可解決亂碼問題!!!
補充1:(問題解決可忽略以下內容)
跟我有同樣問題的同學完成上面的步驟後,重新登入PL/Sql developer資料還是顯示亂碼。
然後的解決辦法是:
把表刪除,注意是刪表,而不是單單刪除表中資料,
然後重新建表,重新插入資料,發現問題解決!!!
補充2:因為是用idea做開發,所以是直接用idea中database連線資料庫,然後重新建表,插入的資料,
直接用PL/Sql developer沒試過,應該也可以。
&n
版权声明
本文为[itread01]所创,转载请带上原文链接,感谢
https://www.itread01.com/content/1604511064.html
边栏推荐
- C++和C++程序员快要被市场淘汰了
- 简直骚操作,ThreadLocal还能当缓存用
- python过滤敏感词记录
- 分布式ID生成服务,真的有必要搞一个
- [performance optimization] Nani? Memory overflow again?! It's time to sum up the wave!!
- Asp.Net Core學習筆記:入門篇
- WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
- Vue 3 responsive Foundation
- 如何在Windows Server 2012及更高版本中將域控制器降級
- Asp.Net Core learning notes: Introduction
猜你喜欢
(1)ASP.NET Core3.1 Ocelot介紹
Computer TCP / IP interview 10 even asked, how many can you withstand?
制造和新的自动化技术是什么?
人工智能学什么课程?它将替代人类工作?
Examples of unconventional aggregation
How to select the evaluation index of classification model
How do the general bottom buried points do?
Filecoin最新动态 完成重大升级 已实现四大项目进展!
业内首发车道级导航背后——详解高精定位技术演进与场景应用
条码生成软件如何隐藏部分条码文字
随机推荐
Why do private enterprises do party building? ——Special subject study of geek state holding Party branch
ipfs正舵者Filecoin落地正当时 FIL币价格破千来了
在大规模 Kubernetes 集群上实现高 SLO 的方法
速看!互联网、电商离线大数据分析最佳实践!(附网盘链接)
Top 10 best big data analysis tools in 2020
Use of vuepress
【新閣教育】窮學上位機系列——搭建STEP7模擬環境
简直骚操作,ThreadLocal还能当缓存用
怎么理解Python迭代器与生成器?
神经网络简史
车的换道检测
《Google軟體測試之道》 第一章google軟體測試介紹
Working principle of gradient descent algorithm in machine learning
(1)ASP.NET Core3.1 Ocelot介紹
DevOps是什么
多机器人行情共享解决方案
Python自动化测试学习哪些知识?
不吹不黑,跨平臺框架AspNetCore開發實踐雜談
How do the general bottom buried points do?
100元扫货阿里云是怎样的体验?