2014-10-07 31 views
3

我在更新过程并执行它后收到错误。SQLServer对象“名称”的定义自编译以来已更改

对象“过程名”的定义已经改变 ,因为它被编译。

有没有修复这个错误?

+0

OBJECT NAME是什么类型的对象,它与正在执行的过程有什么关系? – 2014-10-07 13:17:46

+0

对象名称是指过程名称。我会更新主帖以反映这一点。关于关系;我正在更新的同样的过程我也在执行。 – TheLegendaryCopyCoder 2014-10-07 13:34:02

+1

您是在一个窗口中更改过程并在另一个窗口中执行过程? – Dave 2014-10-07 13:39:35

回答

2

您是否在一个窗口中更改了程序并在另一个窗口中执行了 ?

是的,情况就是这样。我正在更新它在SSMS中,并执行一个单独的应用程序,它调用过程

您需要结束正在编辑过程的会话。只有在提交之前,这些更改才会在编辑会话中可见。

相关问题