修改存储过程

如果需要更改存储过程中的语句或参数,可以删除并重新创建该存储过程,也可以通过一个步骤更改该存储过程。删除并重新创建存储过程时,与该存储过程关联的所有权限都将丢失。更改存储过程时,将更改过程或参数定义,但为该存储过程定义的权限将保留,并且不会影响任何相关的存储过程或触发器。

还可以修改存储过程以加密其定义或使该过程在每次执行时都得到重新编译。

注意注意

更改存储过程的名称或定义可能会导致所有相关对象在执行时失败,如果这些相关对象未进行更新以反映对该存储过程所做的更改。

修改存储过程