首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

存储过程调用有关问题

2012-02-03 
存储过程调用问题有这样2个存储过程,里面查询的字段一样,只是查询条件不一样存储过程A存储过程B在第3个存

存储过程调用问题
有这样2个存储过程,里面查询的字段一样,只是查询条件不一样
存储过程A
存储过程B
在第3个存储过程C中,我要调用A和B,返回存储过程A和B的结果集。
但是用UNION时出现错误,还有其他什么方法吗?

[解决办法]
可以建一个与存储过程A或B结果集一样的临时表,把这两个存储过程执行后的结果集插入临时表中
[解决办法]
create table #t..
insert into #t
exec proc1
union all
exec proc2

select * from #t

热点排行