博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
plsql中文乱码问题(显示问号)
阅读量:4584 次
发布时间:2019-06-09

本文共 381 字,大约阅读时间需要 1 分钟。

问题:

打开 plsql,执行 sql 语句,中文显示乱码:

 

解决方案: 

1)输入 sql 语句 select userenv('language') from dual 查看数据库字符集

 2)输入 sql 语句 select * from V$NLS_PARAMETERS 查看本地字符集,查看第一行和第九行是否对应

3)查看下环境变量的设置,查看是否有变量 NLS_LANG,没有则新建该变量

4)新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(这里的变量值需要与数据库环境相同所以不固定:比如还会有 utf-8 等),确定即可

5)重新打开 plsql,执行 sql 语句,问题解决

转载于:https://www.cnblogs.com/cang12138/p/6233539.html

你可能感兴趣的文章
cygwin下用arm-xscale-linux-gnueabi交叉编译libcgi
查看>>
从开始学编程过了半年了……
查看>>
【05月22日】预分红股息率最高排名
查看>>
Android学习总结(二)——Service基本概念和生命周期
查看>>
chr()//ord() //进制转换函数//eval()//文件函数//split()
查看>>
第一章 Java程序设计概述
查看>>
定时调动 (项目保留备份代码码)
查看>>
Leetcode-Divide Two Integers
查看>>
HTML 首页倒三角形导航块
查看>>
每天一道Java题[9]
查看>>
结对编程2——单元测试
查看>>
python 函数/列表的应用
查看>>
C#与MES
查看>>
LR接口测试---Java Vuser之jdbc查询(调试前)
查看>>
SQL Server 各版本安装包分享
查看>>
.net项目移植后的虚拟目录的配置问题
查看>>
JSP页面中引入另一个JSP页面
查看>>
Android笔记——活动的生命周期
查看>>
springmvc使用包装的pojo接收商品信息的查询条件
查看>>
【Linux】【Services】【Configuration】puppet
查看>>