社区
DB2
帖子详情
如何在存储过程中把保存在表中的存储过程名称取出来执行
spoky
2014-08-07 09:42:42
存储过程的名称存储在一个表中,请问如何在存储过程中,使用FOR循环方式把存储过程名称取出来,再进行调用?谢谢!!
...全文
329
2
打赏
收藏
如何在存储过程中把保存在表中的存储过程名称取出来执行
存储过程的名称存储在一个表中,请问如何在存储过程中,使用FOR循环方式把存储过程名称取出来,再进行调用?谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spoky
2014-08-09
打赏
举报
回复
从网上找到答案了,其实就是在dynamic sql中调用存储过程的问题: 在dynamic sql中调用存储过程,如果存储过程中带有参数,必须要用到into和using 参数 对应的每一个in和inout的参数需要一个using的宿主变量,对于每个out和inout的参数需要一个into的宿主变量, 例如: proc1(in param1, out param2) set call_statement = 'call proc1(?,?)' prepare s1 from call_statement execute s1 into myvar2 using myvar1; proc2(in param1, inout param2) set call_statement = 'call proc2(?,?)' prepare s1 from call_statement execute s1 into myvar2 using myvar1, myvar2;
Jackxan
2014-08-09
打赏
举报
回复
KETTLE调用Oracle
存储过程
本文介绍了使用KETTLE调用Oracle
存储过程
的详细步骤。包括创建调用
存储过程
的转换,如创建转换、添加步骤并连接,还说明了配置调用参数,涵盖【调用DB
存储过程
】、【表输入】及转换输入参数的配置,同时给出注意事项,确保参数
名称
一致。
oracle
存储过程
记录
执行
日志
本文介绍了一种在数据库
中
记录
存储过程
、函数和触发器
执行
日志的方法,包括创建序列、日志表、计算耗时的函数及异常日志处理过程。
执行
与修改
存储过程
本文介绍了如何
执行
、修改SQL
存储过程
。包括使用EXECUTE关键字
执行
存储过程
,通过SQL Server管理平台或ALTER PROCEDURE语句来修改
存储过程
的方法。
将
存储过程
执行
的结果
保存
到临时表
本文介绍如何通过创建与
存储过程
返回结果相匹配的临时表,并使用INSERT INTO...EXEC语句将
存储过程
的
执行
结果
保存
到该临时
表
中
。
SQLSEVER
中
的
存储过程
本文详细介绍了SQL Server
中
的
存储过程
,包括系统
存储过程
、扩展
存储过程
和用户自定义
存储过程
等。探讨了
存储过程
的创建、
执行
及参数设置,并提供了丰富的示例。
DB2
5,888
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章