帆软调用oracle存储过程

楼主
我是社区第65226位番薯,欢迎点我头像关注我哦~
gqmao老师的存储过程教学课程是根据sqlserver 数据库进行讲解的,我在oracle中使用时,出现许多问题。寻找了许多方案,试验了许多方案,终于找到一个好使的方案。简化一下,发出来供大家参考。


帆软存储过程, oracle 11gr2 版本1、存储过程部分,利用oracle自带的Scott 用户数据。
在数据库中执行,创建存储过程。create or replace procedure tiaoxin (eno in number,deptno in number, p_cursor out sys_refcursor) -- sys_refcursor是oracle9i以后系统定义的一个refcursor,主要用在过程中返回结果集。  isbegin  update emp set sal=sal+100 where  empno=eno and deptno=deptno;  commit ;  open p_cursor for select empno,deptno,ename,sal from emp where  empno=eno and deptno=deptno; end ;2、帆软设计器中,新建数据查询,输入{call scott.tiaoxin('${eno}','${deptno}',?)}3、输入参数值,成功。


参考文档: 设计思路 >> 数据集 >> 调用Oracle存储过程: http://bbs.fanruan.com/thread-72401-1-1.html


分享扩散:

沙发
发表于 2017-5-18 11:35:58
学习了!!!
板凳
发表于 2017-5-18 14:58:48
很不错
地板
发表于 2017-9-8 17:02:42
学习了,
5楼
发表于 2017-12-13 21:08:56
很好  谢谢 学习了
6楼
发表于 2017-12-14 06:50:17
来自手机
学习测试报告
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

5回帖数 1关注人数 13547浏览人数
最后回复于:2017-12-14 06:50

返回顶部 返回列表