社区
MS-SQL Server
帖子详情
在存储过程中调用另一个存储过程时如何得到被调用者返回的数据集
hardnut
2000-05-28 12:00:00
各位大虾,
我想在一个存储过程是调用用一个存储过程,然后处理它返回的数据集,可是我至今没有办法实现这个功能,
例如:
create procedure mypr
as
begin
exec sp_who
--我想在此处理sp_who返回的数据集,我该怎么办?
end
...全文
182
4
打赏
收藏
在存储过程中调用另一个存储过程时如何得到被调用者返回的数据集
各位大虾, 我想在一个存储过程是调用用一个存储过程,然后处理它返回的数据集,可是我至今没有办法实现这个功能, 例如: create procedure mypr as begin exec sp_who --我想在此处理sp_who返回的数据集,我该怎么办? end
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Axiong
2000-05-29
打赏
举报
回复
我想是不是用下面的方法就可以了。
create procedure mypr
as
begin
--建一临时表 同sp_who返回一样的结构
create table #dk
(
)
insert #dk exec sp_who
--我想在此处理sp_who返回的数据集,我该怎么办?
处理#dk表中的数据
end
lux21
2000-05-29
打赏
举报
回复
Sorry,上次回复有误,这次可以这样。
SELECT a.spid
FROM OPENROWSET('SQLOLEDB','';'sa';'',
'sp_who') AS a
用上面的SELECT声明CURSOR
lux21
2000-05-28
打赏
举报
回复
用临时表
Axiong
2000-05-28
打赏
举报
回复
他的数据集返回来了,但你没有变量去处理呀。对于返回多数据集的情况,好象是不能处理的。
为什么会有cursor,就是让你访问单独的数据行呀。
你可采用游标的方式处理。你如果要用sp_who的话,你可去看看sp_who的procedure,再进行你的代码的编写。应该能达到你的要求。
PowerBI系列之Power Query专题
连接数据库:Sql server、 Mysql(直连但是必须先安装
一个
mysql插件) DirectQuery直连查询:Sql server ODBC方式获取数据 表关联或多个Sql或
调用
存储过程
获取数据 SQL
中
动态传参和自定义函数: sql
中
使用参数或...
Mysql
存储过程
知识点总结+Mybatisplus
调用
存储过程
案例实现
创建
存储过程
:四、
存储过程
的参数五、MybatisPlus
调用
存储过程
controllerDepartmentServiceImplMapperMapper.xml 一、
存储过程
MySQL 5.0版本开始支持
存储过程
**
存储过程
(Stored Procedure)**是一种在数据库
中
...
存储过程
中
返回
结果集
存储过程
中
返回
结果 从
存储过程
中
返回
结果有三种方式: 1、
返回
结果集 这是客户端应用程序
返回
结果的最通用的方法。结果集是通过使用select语句选择数据产生的。结果集可以从永久表、临
时
表或局部变量
中
产生。将...
MySQL
中
的
存储过程
(详细篇)
概述 由MySQL5.0 版本开始支持
存储过程
。...
调用
存储过程
可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是很有好处的。 就是数据库 SQL 语言层面的代码封装与.
数据库-
存储过程
存储过程
是为了完成特定功能的sql语句集,经编译创建并保存在数据库
中
,用户可以通过
存储过程
的名字并给定参数(需要
时
)来
调用
执行。参数名称 参数数据类型:在接收参数
时
,
存储过程
需要指定参数名称和当前参数的...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章