关于oracle中无法查询中文条件的解决办法

前端之家收集整理的这篇文章主要介绍了关于oracle中无法查询中文条件的解决办法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1. 查询Oracle服务端字符集编码,获取NLS_CHARACTERSET字段值:select * from v$nls_parameters
保存查询到的值,如:NLS_CHARACTERSET = AL32UTF8
2. 查询Oracle服务端语言信息:
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
FROM DATABASE_PROPERTIES
保存查询到的值,如:AMERICAN_AMERICA.AL32UTF8
3. 设置本地环境变量。(PLsql优先从环境变量中获取属性
右击 我的电脑 -> 属性 -> 告警系统属性 -> 高级 -> 环境变量 -> 系统变量栏
新增如下两条记录:
NLS_CHARACTERSET = AL32UTF8
NLS_LANG = AMERICAN_AMERICA.AL32UTF8
4. 重启PLsql,OK。
原文链接:https://www.f2er.com/oracle/206576.html

猜你在找的Oracle相关文章