1。创建一个临时表#tmp,表结构与目标存储过程procedure_name的返回结果集兼容(兼容即可,不必相同)。
CREATE TABLE #tmp(
[columns_list]
)
2。执行存储过程并将存储过程的返回结果集插入临时表。
INSERT INTO #tmp EXEC procedure_name @parameters_var
 
3。现在可以使用(过滤,更改或检索)#tmp了。^_^
IF EXISTS(SELECT * FROM #tmp)
BEGIN
--执行分支1
END ELSE BEGIN
--执行分支2
END
4。别忘了最后清除临时表。
DROP TABLE #tmp
对于动态SQL语句,只要将第二步改为
INSERT INTO #tmp EXEC dbo.sp_executesql @querystring_var
即可。

转载于:https://www.cnblogs.com/LYunF/p/3582135.html

在存储过程中如何使用另一个存储过程返回的结果集相关推荐

  1. 关于MSSQL存储过程中使用游标的一个小例子(学习)

    声明:本例转自http://hi.chinaunix.net/?214950/viewspace-1713,主要是为了学习之用 比如有个表,内容如下 id,text 1,春花秋月何时了 2,往事知多少 ...

  2. mysql存储过程中删除定时器_mysql创建存储过程,定时任务,定时删除log 莫大人...

    -- 创建存储过程 清除30天前的日志 create procedure deleteLog() BEGIN delete from contract_vlog where create_time e ...

  3. linux mysql 存储过程乱码,mysql存储过程中 乱码问题解决办法

    中文乱码无论在何时都是一个头疼的问题,mysql的存储过程参数也同样存在这个问题. 1.直接使用insert into语句没问题,能够正常插入汉字. 2.把insert into语句移到Procedu ...

  4. 用于jqGrid获取SQL Server中数据的简单分页存储过程及sp_executesql的一点使用方法...

    之前我第一篇有关jqGrid JSON数据的获取是动态拼接的SQL语句(因为是Access数据库),然后我自己也用SQL Server中的数据作了测试,为了方便写了一个分页的存储过程,过程中也认识了下 ...

  5. mysql 动态传入表名 存储过程_面试再问MySQL存储过程和触发器就把这篇文章给他...

    Mysql存储过程及触发器trigger 存储过程 一.一个简单的存储过程 1,一个简单的存储过程 delimiter $$create procedure testa()begin Select * ...

  6. sql 存储过程 并发测试_SQL单元测试模拟存储过程

    sql 存储过程 并发测试 In this SQL Unit testing article, we will continue our journey with SQL unit testing. ...

  7. VB调用ORACLE存储过程返回多记录集

    一直没有写原创的习惯,每次都是从别的贴子拷贝过来.实在是不好意思.最近想把自己做的一个项目中所解决的问题和大家共享一下.希望对遇见这种情况的朋友有所帮助.       程序中要用到VB调用ORACLE ...

  8. oracle存储过程中update不成功的一个原因

    转载自:http://lin49940.javaeye.com/blog/466626 今天一个同事写oracle 的存储过程遇到了一个问题, 他在里面update 操作不能完成更新的操作, 但是又不 ...

  9. [PL/SQL] 请教大家一个问题,存储过程中需要几个commit?

    查看: 10357|回复: 17 收藏    [PL/SQL] 请教大家一个问题,存储过程中需要几个commit? [复制链接]     yi888long 注册会员 精华贴数 0 专家积分 1 技术 ...

最新文章

  1. 构造函数不能为虚/重载函数总结
  2. c++中堆、栈内存分配
  3. 分子生物学之蛋白质概述
  4. linux misc device字符杂项设备驱动
  5. C#图像细化:Hilditch细化算法
  6. 7z001怎么解压在安卓手机上面_安卓手机怎么设置网易企业邮箱
  7. 爬虫套路知多少?反爬策略是关键
  8. redhat/centos下的lamp
  9. Angular2.x
  10. python中哪些词是敏感字词_敏感词库(收集2017年最新最全敏感词) 2017 最新版
  11. java+swing+mysql员工工资管理系统设计分析
  12. matlab EOF程序
  13. psd导出jpg太大_保存技巧,完美解决PS导出文件过大的问题
  14. 计算机网络教程第五版|微课版 - 第一章 概述 - 重点概念
  15. 使用office2007发表csdn博客
  16. 用python创建widows窗口
  17. [附源码]Python计算机毕业设计Django高校社团管理系统
  18. Fleaphp 数组辅助文件中 array_to_tree 的bug修正
  19. 自学网络安全,一般人我劝你放弃吧!
  20. Java爬虫.HttpClient

热门文章

  1. 中缀表达式转换成后缀表达式
  2. sklearn快速入门教程:补充内容 -- sklearn模型评价指标汇总(聚类、分类、回归)
  3. 深度对比Python(Numpy,Scipy)与Matlab的数值精度
  4. 华为p40论坛_花粉俱乐部网友:华为P40千万别上双扬声器,小米10方向错了
  5. 数据库连接池——C3P0:数据库连接池技术
  6. servlet的使用
  7. 计算机组成原理——概述2
  8. Java中static的作用
  9. [YTU]_2627 (职工工资统计)
  10. [YTU]_2781( 重复字符串)