当某个存储过程或函数不再需要,或者准备重建时,可以将其删除。
删除存储过程的语法如下:
DROP PROCEDURE 过程名;例如:
DROP PROCEDURE get_all_user;为了避免对象不存在时报错,也可以使用:
DROP PROCEDURE IF EXISTS get_all_user;删除存储函数的语法如下:
DROP FUNCTION 函数名;例如:
DROP FUNCTION get_level;同样也可以写成:
DROP FUNCTION IF EXISTS get_level;删除存储过程和函数的语法都很直接,核心区别只是对象类型不同。真正要注意的是删除前确认是否还有应用代码、脚本或其他对象依赖它们。