`
ch.net
  • 浏览: 112335 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

存储过程中获取另一个存储过程返回的记录集

    博客分类:
  • SQL
阅读更多

调用 存储过程 A

返回 1     a

         2     b

         3     c

 

 

 

在存储过程 B 中

 

可以用 表变量 或 临时表 来,    获取 存储过程 A 中返回的记录

如:

 

declare
  @tab table
  (
   id             int,   
   Name       nvarchar(50)
  )

 

 

insert into @tab
 exec  存储过程 A

 

-- 获取

select * from @tab

 

得到   1     a

         2     b

         3     c

分享到:
评论

相关推荐

    Python中执行存储过程及获取存储过程返回值的方法

    本文实例讲述了Python中执行存储过程及获取存储过程返回值的方法。分享给大家供大家参考,具体如下: 在Pathon中如何执行存储过程呢?可以使用如下方法: 存储过程定义基本如下: ALTER procedure [dbo]. [mysp] @...

    SQL Server存储过程同时返回分页结果集和总数

    按照我们正常的业务逻辑,存储过程数据首先是分页,其次接受若干查询条件,返回分页结果集的同时还需要返回记录总数给客户端。  我对于这样一个业务存储过程总结如下:1、内核层,通常也就是要查询的字段或者要计算...

    ASP.NET高级编程:校园BBS数据库的增删改.pptx

    使用存储过程能有效提高数据访问效率,存储过程会在第一次执行时被编译,应用程序可以直接从编译后的文件中获取相应结果; 减少流量和通信。使用存储过程访问数据,可以降低对网络带宽的需求,减少应用程序读取...

    多功能.NET代码自动生成器(含存储过程)

    根据指定条件查询数据集合,调用过程:先实例化一个CalendarNotesModel对象,然后设置筛选条件(即给相应属性字段赋值),然后调用此方法,可通过querytype参数设置筛选出的数据集的排序,如” UpdateTime DESC”,...

    Kettle循环获取结果集中的数据并传入转换里面

    1. Kettle循环获取结果集...//获取上一个传递的结果 if (prevRow == null &&(prevRow.size()=0)) { false; }else{ parent_job.setVariable(tables, prevRow);//ArrayList存储表名变量,以数组形式保存入table1,tabl

    最全C#基础类库

    构建 OracleCommand 对象(用来返回一个结果集,而不是一个整数值); 17.执行存储过程,返回影响的行数; 18.创建 OracleCommand 对象实例(用来返回一个整数值) 复制代码 6.DbHelperSQLite类 [code=csharp] 1.数据访问...

    EasyASP v2.1数据库操作类

    [数据库] 能方便的执行带各种参数的MSSQL存储过程并返回多个值或多个记录集。 [数据库] 完善的数据库操作容错功能,能即时输出出错SQL语句方便调试。 [数据库] 在使用已经存在的数据库连接对象时能自动判断数据库...

    EasyAsp v2.1 beta EasyAsp.rar

    软件介绍 EasyASP是一个方便快速开发ASP的类,其中包含了功能完善的数据库控制类Easp.db,具有对数据库进行各类操作、调用MSSQL存储过程及记录集分页等功能。EasyASP同时提供了大量实用的ASP通用过程及方法,可以...

    EasyASP 2.1 UTF-8.rar

    EasyASP是一个方便快速开发ASP的类,其中包含了数据库控制类Easp.db,具有同时对一个或多个数据库进行各类操作、调用MSSQL存储过程及记录集分页等功能。EasyASP同时提供了大量实用的ASP通用过程及方法,可以简化大...

    C#基类库(苏飞版)

    构建 OracleCommand 对象(用来返回一个结果集,而不是一个整数值); 17.执行存储过程,返回影响的行数; 18.创建 OracleCommand 对象实例(用来返回一个整数值) 复制代码 6.DbHelperSQLite类 [code=csharp] 1.数据访问...

    ado[1].net中文手册 学习 ado.net的重要资料

    从 XML Web services 使用 DataSet:提供一个 XML Web services 的示例,该示例以 DataSet 的形式返回数据源中的数据,另外还接收更新的 DataSet 并将更改解析回数据源。 查询结果分页:提供有关以数据页的形式查看...

    40道MyBatis面试题带答案(很全)

    MyBatis是一款优秀的持久层框架,用于支持普通SQL查询、存储过程和高级映射。它消除了几乎所有的JDBC...此外,MyBatis还支持自定义SQL、存储过程以及高级映射,免除了大部分的JDBC代码以及设置参数和获取结果集的工作。

    arcgis工具

    使用一个属性字段作为超链 在内容表中右击包含一个超链接字段的图层,然后点击properties ,单击Display选项卡。选中Supprt Hyper3. Hyperlinks using field选项,单击下拉箭头并点击一个字段。 单击Document or URL...

    .NET DbHelper 数据访问类(MSSQL Mysql ORACLE)

    /// 执行带参数的 Sql 语句或存储过程,并返回受影响的记录数。 /// /// 要执行的 Sql 语句或存储过程名等。 /// <param name="type">CommandType 参数类型,即该命令是 sql 语句,还是存储过程名等。 /// ...

    【Mybatis、SpringMVC单独配置及测试代码】

    Spring MVC 是一个建立在中央前端控制器servlet(DispatcherServlet)的MVC模式Web框架,它负责发送每个请求到合适的处理程序,使用视图来最终返回响应结果的概念。Spring MVC 是 Spring 产品组合的一部分,它享有 ...

    JAVA面试题最全集

    一个“.java”原文件中是否可以包括多个类(不是内部类)? 53.掌握内部类和接口的概念 54.StringTokenizer类的使用 55.数据结构,如何遍历List中的元素? 如果要按照键值保存或者访问数据,使用什么数据结构? ...

    asp.net知识库

    [ASP.NET 2.0]PageParser.GetCompiledPageInstance中存在一个Bug 如何在DotNet 2的登录组件中检索用户的锁定状态及解锁? ASP.NET 2.0, 想说爱你不容易 SqlDataSource WEB控件:当DeleteCommandType= 遭遇 ASP.NET ...

Global site tag (gtag.js) - Google Analytics