PLSQL中文乱码问题 + EZDML导入数据库模型乱码

本文讲述了如何处理PLSQL中的中文乱码问题,涉及查询数据库字符集、本地字符集编码,强调NLS_LANG变量设置应与数据库字符集一致,并提醒重启电脑以确保更改生效。
摘要由CSDN通过智能技术生成

PLSQL中文乱码问题 + EZDML导入数据库模型乱码

查询数据库字符集

select userenv('language') from dual;

在这里插入图片描述

查询本地字符集编码

select * from V$NLS_PARAMETERS;

在这里插入图片描述
理论上 数据库字符集 跟 本地字符集编码 是一致的
本地字符集编码需要拼接字段值 NLS_LANGUAGE + NLS_TERRITORY + NLS_CHARACTERSET

解决方案

如果两个结果查询不一致的情况下 , 在系统环境变量里面设置

NLS_LANG

注意 , 这个变量的值是 第一个查询语句的结果 , 也就是数据库字符集
不要复制截图的这个值 !!! 不要复制截图的这个值 !!! 不要复制截图的这个值 !!!

在这里插入图片描述

最后重启电脑 , 重启电脑 , 重启电脑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值