请问,我用报表调用的oracle数据库的数据存储过程乱码是啥原因啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问,我用报表调用的oracle数据库的数据存储过程乱码是啥原因啊?相关的知识,希望对你有一定的参考价值。

各位高手,请问大家有么有遇到这种情况,我用报表调用,同样的语句,用存储过程调用显示乱码,但是直接select数据集查询确不是,知道什么原因吗?

存储过程内容如下:create or replace procedure Jn_Sp_Mendian_Huizong_test(results out sys_refcursor)isbeginOPEN results FOR select * from md where start_date<=trunc(sysdate);end Jn_Sp_Mendian_Huizong_test;就是一个简单的查询的存储过程,我用pl/sql 查是汉字,用报表查如果是 直接 建立数据集查询也是汉字,但是写成存储过程查,就是乱码这个只是一个例子,我肯定要用存储过程来查很多东西,您知道问题出在哪里吗?是不是因为用了游标。 参考技术A 2569875365215566662 参考技术B 可能系统出错

oracle中怎么复制一个同样的用户

现在我的数据库中有两用户,用户拥有的资源完全一样且互相独立,开发与测试分别用一个,现在我想再复制一个,给需求用,请问,我该怎么办?

请问用户与数据库是什么关系,为什么我将机器A上的数据库导出成DMP文件后到机器B上再导入时要建个同样的同户。比较熟悉SQLSERVER,所以老是拿微软的那套来理解ORACLE,发现有很多不同。现备份还原就是。

1、再建一个用户jack,从原有的用户中把数据及表结构导出,导入到jack用户里。
备注:Oracle里的数据存储方式跟SQLServer不一样,SQLServer是一个服务可以有多个数据库,Oracle是一个服务对应一个数据库(安装好Oracle数据库后,服务名就是数据库);Oracle里的表是对应用户的,比如用jack用户建表的话,表空间默认是跟随jack的。其他的用户是看不到这个jack用户的表的。
参考技术A 如果你用数据泵你可以用REMAP_SCHEMA选项,impdp user/passwd directory=.. remap_schema=a:b
如果是老的imp/exp工具有fromuser touser选项,可以复制不通用户的数据

以上是关于请问,我用报表调用的oracle数据库的数据存储过程乱码是啥原因啊?的主要内容,如果未能解决你的问题,请参考以下文章

oracle存储过程查找表数据插入另一个表中。。

请问如何用c++ 调用oracle存储过程?

PLSQL 表备注,存储过程里的中文都显示乱码,请问怎么处理?

请问oracle rac模式下 共享存储上的数据文件这个路径是怎么来的?

delphi客户端调用存储过程返回参数,请问怎么解决

请问ora2pg如何使用,如何将oracle数据库中的函数,表,存储过程,数据,触发器等移植到postgresql里呢