紧急求助!!!PL/SQL Developer中的NVarchar显示不正确?
Oracle 服务器版本为10.0G,客户端工具为PL/SQL Developer 7.1.5.如今遇到一个非常奇怪的问题,还请大侠帮忙解决。
我自己写了一个非常简单的procedure,需要一个参数,类型为NVARCHAR2,如下例:
create or replace procedure TESTMMM(P_NAME in NVARCHAR2)。。。。。
在我debug的时候传递参数赋值以后(比如123,abc等等),进入到这个存储过程内后,P_NAME的值始终显示为NULL,但是程序
执行的结果是对的,也就是说表面上看PL/SQL Developer并不能正确显示NVARCHAR2类型的值。
(当我传递一个全角的参数以后(比如汉字),P_NAME的值始终显示为乱码)。
虽然不影响程序的执行效果,但是我没办法进行debug,在线等待解决方案。
我自己写了一个非常简单的procedure,需要一个参数,类型为NVARCHAR2,如下例:
create or replace procedure TESTMMM(P_NAME in NVARCHAR2)。。。。。
在我debug的时候传递参数赋值以后(比如123,abc等等),进入到这个存储过程内后,P_NAME的值始终显示为NULL,但是程序
执行的结果是对的,也就是说表面上看PL/SQL Developer并不能正确显示NVARCHAR2类型的值。
(当我传递一个全角的参数以后(比如汉字),P_NAME的值始终显示为乱码)。
虽然不影响程序的执行效果,但是我没办法进行debug,在线等待解决方案。
...全文
相关推荐
ORACLE数据库字符集设置
字符集的设置不当是影响ORACLE数据库汉字显示的关键问题
Oracle存储过程基本语法及示例
Oracle存储过程基本语法及示例,都是些基础,我喜欢基础扎实
oracle.docx
oracle.docx
存储过程
1、什么是存储过程? 把一堆SQL语句放在一起,还可以根据条件执行不通SQL语句。 2、为什么要使用存储过程? 比单纯SQL语句执行要快。 3、存储过程优点: 1.允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。 2.如果某次操作需要执行多次SQL ,使用存储过程比单纯SQL语句执行要快。 3.可重复使用,能减少网络流量,还具有安全性。 4、存储过程缺点: 1.调试麻烦,但是用 PL/SQL Developer 调试很方便!弥补这个缺点。 2.移植问题,数据库端代码当然是与数据库相关的。但是如果是做工程型项目,基本不存在移植问题。 3.重新编译问题。 存储过程规范写法 -
PL_SQL用户指南与参考.doc
PL_SQL用户指南与参考,很经典,很全面


