SQL 存储过程 返回两个表要怎样写?能不能在存储过程里面调用另一个存储过程
如题。
我第一个存储过程 是:
create procedure [dbo].[yjx021]
@flag int=1, --1过期 0 有效
@sales_order_rkey int=12, --60表rkey
@VDate1 datetime='2007-1-1 00:00:00',
@VDate2 datetime='2099-1-1 00:00:00'
as 。。。略
=====这个存储过程查询得到一条记录。
我第二个存储过程 是:
create procedure [dbo].[yjx022]
@sales_order_rkey int=12 --60表rkey
as 。。。略
======这个存储过程得到数条记录。
============我的问题是:===============
1. 能否在第一个存储过程中调用第二个存储过程?
2. 如果可以,我想把两个存储过程合并,也就是在第一个存储过程增加两个表变量,用来存储两个存储过程的表结果。
我要怎样做?请高手解答。谢谢!
我第一个存储过程 是:
create procedure [dbo].[yjx021]
@flag int=1, --1过期 0 有效
@sales_order_rkey int=12, --60表rkey
@VDate1 datetime='2007-1-1 00:00:00',
@VDate2 datetime='2099-1-1 00:00:00'
as 。。。略
=====这个存储过程查询得到一条记录。
我第二个存储过程 是:
create procedure [dbo].[yjx022]
@sales_order_rkey int=12 --60表rkey
as 。。。略
======这个存储过程得到数条记录。
============我的问题是:===============
1. 能否在第一个存储过程中调用第二个存储过程?
2. 如果可以,我想把两个存储过程合并,也就是在第一个存储过程增加两个表变量,用来存储两个存储过程的表结果。
我要怎样做?请高手解答。谢谢!
...全文
相关推荐
Sql Server 存储过程调用存储过程接收输出参数返回值
主要介绍了Sql Server 存储过程调用存储过程接收输出参数返回值,需要的朋友可以参考下
PostgreSQL中调用存储过程并返回数据集实例
主要介绍了PostgreSQL中调用存储过程并返回数据集实例,本文给出一创建数据表、插入测试数据、创建存储过程、调用创建存储过程和运行效果完整例子,需要的朋友可以参考下
SQL Server存储过程中使用表值作为输入参数示例
主要介绍了SQL Server存储过程中使用表值作为输入参数示例,使用表值参数,可以不必创建临时表或许多参数,即可向 Transact-SQL 语句或例程(如存储过程或函数)发送多行数据,这样可以省去很多自定义的代码,需要的朋友可以参考下
oracle 在一个存储过程中调用另一个返回游标的存储过程
实际项目当中经常需要在一个存储过程中调用另一个存储过程返回的游标,本文列举了两种情况讲述具体的操作方法。
分享:在存储过程中使用另一个存储过程返回的查询结果集的方法
本篇文章介绍了,在存储过程中使用另一个存储过程返回的查询结果集的方法。需要的朋友参考下


应用实例
