日期:2014-05-18  浏览次数:20545 次

求sql 高手
问题是这样的:
我调用存储过程来接收数据:
insert into #TMP exec 数据库.dbo.存储过程 '参数'

可是我发现这个存储过程返回的是多个结果集,导致数据插入不了临时表

有没有解决办法是只获得存储过程最后的那个结果集呢?

麻烦大家 想想办法


------解决方案--------------------
有多少呢?
------解决方案--------------------
提示什么错误呢,有多少个呢
------解决方案--------------------
可以接受两个结果集,不过你如果只要最后一个结果集,需要修改存储过程
------解决方案--------------------
探讨

刚刚在CSDN看到4月份同样的帖子,貌似使用纯SQL语句难以解决这样的问题!难道一直没有人关注这个问题吗?