SQLServer 对象 'name' 的定义自编译以来已更改

The*_*der 4 stored-procedures sql-server-2008

更新程序并执行后出现错误。

对象“PROCEDURE NAME”的定义自编译以来已更改。

这个错误有修复吗?

Dav*_*ave 5

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

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

您需要结束正在编辑过程的会话。更改仅在编辑会话中可见,直到它们被提交。