1. 首页
  2. 操作系统
  3. DOS
  4. Oracle 解决中文乱码

Oracle 解决中文乱码

上传者: 2020-12-16 20:39:01上传 PDF文件 56.21KB 热度 24次
问题: 在oracle数据库中,有中文数据就会出现乱码。 解决方案: 原因剖析: PLSQL客户端使用的编码和服务器端编码不一致,插入中文时就会出现乱码. 1.查看服务器编码 select userenv('language') from dual; 2.查看 V$NLS_PARAMETERS 表 select * from V$NLS_PARAMETERS 查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。 如果不是,需要设置环境变量。 3.设置环境变量 添加环境变量:NLS_LANG–> AMERICAN_AMERICA.Z
下载地址
用户评论