消息208,级别16,状态1,过程'',第67行无效的对象名称'#rset'

时间:2016-07-23 19:57:47

标签: sql-server stored-procedures

我有一个存储过程proc_abc。在这个存储过程中,我有几个insert语句,我在调用其他存储过程并将结果存入临时表,在存储过程结束时,我将最终结果返回到临时表#rset

现在当我使用openquery运行proc_abc时,它会返回错误

  

Msg 208,Level 16,State 1,Procedure'',Line 67
  无效的对象名称'#rset'。

问题是我无法更改存储过程,是否仍然可以使用openquery运行它并将存储过程放到我的临时表中?

请指导。

由于

1 个答案:

答案 0 :(得分:0)

这是因为数据库中不存在#rset。可能是您没有在存储过程中创建#rset临时表。如果能给出SP查询,我可以给你更好的答案。