`

PLSQL 查询不出中文问题

 
阅读更多

我的操作系统是英文版的,oracle是中文版的,在PL/SQL
中写查询语句select t.* from mst_city t where t.city_name_cn='北京'
只要是带中文的字段都查不出来,英文的可以,这是为什么呢?���ⲹ�䣺我也知道是编码的问题,但是具体要如何设置呢? 
记录肯定是有的,在中文系统里面可以查出来,英文的不行 
大家回答问题要看下我的图片,里面是可以正常显示汉字的 

另外这个问题好像只跟操作系统有关系,我是英文操作系统,在Vs2008里面运行程序也查不出来结果

恩,还是要确定, 英文系统下
select t.* from mst_city t where t.city_short_name = 'BJ'
是否能看到  北京  这2个 汉字

如果能看到,还好办
查询的话, 估计去
ALTER SESSION SET NLS 之类的参数, 设置一下,应该可以的

如果 看到的就是 乱码... 那就麻烦罗

要保证ORACLE和PL/SQL编码的一致才可查询出结果。 

首先你在库里 能看到这个字段的值 有等于 北京 这样的记录吗?如果是编码不对,你应该看不到,都是乱码,如果能看到,原则上说都可以的,是不是北京前面后面有什么空格,回车之类的,建议 like 一下 

最简单的方式是直接改你的环境变量中的:
NLS_LANG键 
修改他的值为 SIMPLIFIED CHINESE_CHINA.AL32UTF8
如果没有的话,就直接新建一个就是了! 

分享到:
评论

相关推荐

    plsql查询数据库时中文字段为乱解决方法.txt

    在IT领域,尤其是在数据库管理与查询中,遇到中文字符显示为乱码是一个常见的问题,尤其在使用PL/SQL Developer或类似工具查询Oracle数据库时。本文将深入探讨这一问题的成因,并提供有效的解决方案。 ### PL/SQL...

    plsql+instanceclient+注册码

    plsql+instanceclient+注册码,解决plsql带不出connection as问题

    PLSQL 函数查询-- 初学者

    对于初学者来说,掌握PLSQL的基本函数查询是学习的关键步骤。本篇文章将深入探讨PLSQL中的几个重要函数,以及如何在实际查询中应用它们。 1. **字符串函数**: - `LENGTH(str)`:返回字符串`str`的长度。 - `...

    修改PLSQL查询字符集编码为中文简体

    本文将详细解析如何修改PL/SQL查询的字符集编码为中文简体,从而解决乱码问题。 ### 标题解读:“修改PLSQL查询字符集编码为中文简体” 标题直接指出了本篇文章的核心内容——如何在PL/SQL中调整字符集编码,使其...

    PL/SQL 插件 CnPlugin

    - **查询工具**:内置强大的 SQL 查询工具,支持多窗口同时执行查询,结果可导出为多种格式。 - **版本控制集成**:与常见的版本控制系统(如 SVN、Git)集成,方便代码版本管理。 **3. CnPlugin 版本 1.5.4 的...

    PLSQL导出CSV后中文乱码解决办法

    当需要将PLSQL查询结果导出为CSV(Comma Separated Values)格式时,可能会遇到中文字符显示为乱码的问题。这个问题通常是由于编码格式不匹配导致的,下面我们将详细探讨如何解决PLSQL导出CSV后中文乱码的问题。 ...

    PLSQL连接远程数据库问题

    PLSQL连接远程数据库问题 无法连接报错

    PLSQL Developer9.0.5中文绿色版

    标题中的“PLSQL Developer 9.0.5中文绿色版”表明这是PLSQL Developer的9.0.5版本,并且是中文语言的支持,同时还是一个绿色版,意味着它不需要安装,解压后即可直接使用,方便快捷,无需担心在计算机上留下冗余的...

    PLSQL 中文乱码.docx

    但是,在执行 SQL 语句时,PLSQL 经常会出现中文乱码的问题,导致输出的中文标题显示成问号????。今天,我们将讨论这个问题的解决方案。 问题描述 在 PLSQL 中执行 SQL 语句时,如果语句中包含中文字符,输出的...

    PLSQL Developer 9 中文绿色破解版

    完美绿色中文破解版,真正地免安装Oralce,已集成最新的instantclient(Oracle11g2),兼容Oracle11g2以下所有版本。 如果需要运行原版,请直接进入bin文件夹,运行plsqldev.exe即可。 增加了快捷输入插件,如写...

    plsql快捷插件及中文插件

    plsql快捷插件,下载放入 plsql安装路径的PlugIns文件下就能用,还有中文插件,傻瓜式安装就可以使用,希望能帮助到小伙伴

    PLSQL Developer 12中文语言包

    PLSQL Developer 12中文语言包,PLSQL Developer 11g中文语言包,安装到PLSQL Developer安装目录下即可。或者直接将Chinese.lang中文语言包直接拷贝到PLSQL Developer目录下,打开PLSQL Developer选择Preferences-...

    PLSQL Developer7.0中文语言包

    4. **数据查看与操作**:查询结果集、表结构和数据操作界面均采用中文,使得数据管理和分析更为直观。 5. **报表和导出**:报表生成和数据导出的相关选项也进行了汉化,方便用户根据中文提示创建和定制报告。 6. *...

    plsql乱码解决办法

    PL/SQL 乱码问题是 Oracle 数据库开发中常见的问题之一,当我们使用 PL/SQL Developer 查询数据时,可能会遇到中文乱码的问题。下面我们将详细介绍 PL/SQL 乱码的解决办法。 问题描述 在使用 PL/SQL Developer ...

    plsql11汉化包

    "plsql11汉化包"正是为了解决这个问题,提供了一个方便的中文语言环境,让用户能够更加舒适地操作和理解PLSQL Developer的各项功能。 PLSQL Developer的汉化过程通常是通过安装汉化包来完成的。"plsql developer 11...

    PLSQL Developer 新手中文教程

    PLSQL Developer 新手中文教程 PLSQL Developer 新手中文教程 PLSQL Developer 新手中文教程 PLSQL Developer 新手中文教程 PLSQL Developer 新手中文教程 PLSQL Developer 新手中文教程 PLSQL Developer 新手中文...

    PLSQL Developer 7.0.1 中文版

    标题中的“PLSQL Developer 7.0.1 中文版”意味着这个版本已经本地化为中文,对于中文用户来说更加友好,可以方便地理解和使用各项功能,而无需面对语言障碍。 描述中提到“解压后即可使用”,这意味着下载并解压缩...

    win10打开plsql后,输入法卡顿解决办法

    CnPlugin是用于处理中文输入的一个组件,当它与系统或PLSQL自身版本不匹配时,就会引发输入延迟或者其他输入相关的性能问题。 为了解决这个问题,我们需要采取以下步骤来更新系统中的CnPlugin: 1. **确定当前...

    plsql 7.0 中文版

    PLSQL 7.0中文版是专为中文用户设计的,它提供了完整的中文界面和文档,使得中国开发者和DBA(数据库管理员)在处理Oracle数据库时能更加便捷地理解和操作。这个版本的PLSQL开发者工具集成了许多功能,包括编写、...

Global site tag (gtag.js) - Google Analytics