...
---------------------------------------------------------------
当你重新启动服务后,会对存储过程重新编译
或者强制其重新编译,用with recompile
例如:EXEC PROCDURENAME [参数] WITH RECOMPILE
也可以这样:EXEC SP_RECOMPILE PROCDURENAME
---------------------------------------------------------------
据说存储过程修改后,在很小的概率下,不会马上被重新编译,会在缓存里保存过时的版本,所以最好是改完,强制编译一下。
---------------------------------------------------------------
手工重新编译一下也无妨
但是我认为是你点确定,系统就会给你的存储过程的语法进行检测,语句进行编译,如果没有错误,则通过,所以确定后,调用的存储过程就是你的新sql语句.