<<< 返回 access911.net 编程静态资料库索引页

新手来看:如何用存储过程接收另外一个存储过程的返回集?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2008-6-19  浏览人次:445


专题地址:http://access911.net/fixhtm/72FABF1E13DCECF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


问题:

IF EXISTS (SELECT name 
       FROM   sysobjects 
       WHERE  name = N'cg_t1' 
       AND       type = 'P')
    DROP PROCEDURE cg_t1
GO

CREATE PROCEDURE cg_t1 
AS
    select 'a' union select 'b'
    return 0
GO



如何再写个存储过程接收 cg_t1 的记录集?前提是不能改写cg_t1

 

回答:

简单,用这种语法就可以了:insert into #t2 exec cg_t1 

[CGCODE.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABF1E13DCECF3.htm

 


上一篇:学好 ACCESS 后发展方向如何?

下一篇:System.Net.Mail 试用

2017年2月22日生成静态资料