我有一个存储过程proc_abc
。在这个存储过程中,我有几个insert语句,我在调用其他存储过程并将结果存入临时表,在存储过程结束时,我将最终结果返回到临时表#rset
。
现在当我使用openquery
运行proc_abc
时,它会返回错误
Msg 208,Level 16,State 1,Procedure'',Line 67
无效的对象名称'#rset'。
问题是我无法更改存储过程,是否仍然可以使用openquery运行它并将存储过程放到我的临时表中?
请指导。
由于
答案 0 :(得分:0)
这是因为数据库中不存在#rset。可能是您没有在存储过程中创建#rset临时表。如果能给出SP查询,我可以给你更好的答案。