对于需要create or alter 一个 存储过程,但不确定DB 中是否已存在时,可以使用如下规范操作避免执行脚本时出错:
IF object_id('proc_name','p') IS NOT NULL DROP proc proc_namegocreate proc proc_name
在存储过程之前加入以上语句既可避免出错。