存储过程中如何获取另一存储过程返回的记录集......... 先插入到一个结构同结果集一样的临时表中,再使用:INSERT #T EXEC P_NAMESELECT * FROM #T 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create proc asdf.......as set nocount on ......create table #temp(....)insert #temp exec 存储过程 参数1,参数2,.select * from #tempdrop table #temp insert #temp exec wfeformssearch 1001,'qiujf'select * from #tempresult:服务器: 消息 208,级别 16,状态 1,行 2对象名 '#temp' 无效。exec wfeformssearch 1001,'qiujf' 返回的为记录集 首先要定义你要调用的存储过程生成的表的结构,再调用存储过程得到结果:例如:create table #temp(name varchar(300)) --用来保存调用存储过程的结果--得到结果insert into #temp(name) exec('select name from syscolumns')--删除结果drop table #temp 用全局临时表:##table_name被调用的存储过程insert临时表调用时select 关于case when 后面的条件怎么写?100分送上 请介绍一下sql server 存储过程的入门书籍 求一个UPDATE语句的用法 数据库的差异备份 如何根据参数动态改变联接的列 mssql数据插入的问题 看看这段 select 语句为什么不能执行? 数据的导入问题 新!新!新!update触发器的问题! 如何写job中插入问题的一个SQL文? 有关删除的问题? 恢复过程出现错误,不能进行完全恢复,数据库起不来,有没有办法读取数据? 急,急,急...
.......
as
set nocount on
......
create table #temp(....)
insert #temp exec 存储过程 参数1,参数2,.
select * from #temp
drop table #temp
select * from #tempresult:
服务器: 消息 208,级别 16,状态 1,行 2
对象名 '#temp' 无效。exec wfeformssearch 1001,'qiujf' 返回的为记录集
create table #temp(name varchar(300)) --用来保存调用存储过程的结果--得到结果
insert into #temp(name)
exec('select name from syscolumns')--删除结果
drop table #temp
被调用的存储过程insert临时表
调用时select