sql-server-2008 – SQLServer对象’name’的定义自编译后发生了变化

更新过程并执行后,我收到错误.

The definition of object ‘PROCEDURE NAME’ has changed
since it was compiled.

这个错误有解决方法吗?

最佳答案 您是否在一个窗口中更改过程并执行它

另一个?

Yes, this is the case. I’m updating it in SSMS and executing a
separate application which calls the procedure

您需要结束编辑该过程的会话.更改仅在编辑会话中可见,直到提交为止.

点赞