PLSQL中文乱码问题解决办法
2015-08-18 09:29
295 查看
遇到问题:
PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。
解决方法。
首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变量。
双击我的电脑,在空白处右键,属性,“高级”选项卡,点击环境变量,在系统变量处点击“新建”,设置变量名:NLS_LANG , 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。
PLSQL中汉字显示乱码,并且SQL语句中如果有汉字,则执行时报错。其实并不是SQL语句写的有问题,而是系统不能识别汉字。
解决方法。
首先执行语句 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否为SIMPLIFIED CHINESE。如果不是,需要设置环境变量。
双击我的电脑,在空白处右键,属性,“高级”选项卡,点击环境变量,在系统变量处点击“新建”,设置变量名:NLS_LANG , 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 。
相关文章推荐
- 查看SQLServer的QUOTED_IDENTIFIER等配置
- MySQL学习总结2
- Web Storage作为简单数据库存储信息
- mysql新建用户及授权
- PostgreSQL 系统表
- oracle wm_concat函数,用于列转行,逗号分隔
- win7 64 位下Navicat11.1.8 (64位) for oracle11g r2 提示 cannot load OCI DLL,126 193的解决方法
- db2 专用工具 版本设置sql自动提示
- 通过Hibernate的hbm.xml文件生成数据库表
- oracle用触发器实现插入记录序列自增长(也可以指定记录序号)
- MyBatis连接MySQL出错:No operations allowed after connection closed
- Win764位操作系统Oracle的问题
- oracle拆分逗号分隔字符串 实现split
- SQL Server 与 Oracle数据类型映射
- db2 如何 将 oracle CONNECT BY 移植到 DB2
- NoSql---MongDB基本操作
- 如何诊断RAC数据库上的“IPC Send timeout”问题
- WebServers发布提示oracle客户端模式不一致
- SQL Server里简单参数化的痛苦
- 简化动态MERGE的SQL计算