MySQL——事务与存储过程(三)存储过程的使用(4)删除存储过程

当数据库中存在废弃的存储过程时,需要删除。MySQL 中可以使用 DROP 语句删除存储过程,其基本语法格式如下:

sql 复制代码
DROP{ PROCEDURE|FUNCTION }[IF EXISTS] sp_name

上述语法格式中,sp_name 为要移除的存储过程的名称。FF EXISTS 表示如果程序不存在,它可以避免发生错误,产生一个警告。该警告可以使用 SHOW WARNINGS 进行查询。

例如,删除存储过程 CountProc1,代码如下:

sql 复制代码
DROP PROCEDURE CountProc1;

语句的执行结果如下:

sql 复制代码
mysql> DROP PROCEDURE Countproc1;
Query ok, 0 rows affected (0.00 sec)
相关推荐
qq_3660862216 分钟前
sql 查询中关于 null 值判断的问题
数据库·sql
测试修炼手册24 分钟前
[测试技术] JUnit 6 入门与实战:断言、参数化与 Mockito
数据库·junit·sqlserver
吴声子夜歌1 小时前
Redis 3.x——集群故障转移
java·数据库·redis·集群
名不经传的养虾人1 小时前
从0到1:企业级AI项目迭代日记 Vol.71|系统显示正常,但实际上什么都没发生
数据库·人工智能·ai编程·ai工作流·企业ai
尽兴-1 小时前
企业数据库选型与演进:Oracle、达梦、MySQL 与分库分表实践
数据库·mysql·oracle·分库分表
空中湖2 小时前
Spring AI Function Calling 完全指南:让 AI 查数据库、调 API、发通知
数据库·人工智能·spring
IT瑞先生2 小时前
Docker快速部署Mysql的三种方法——实操篇
mysql·adb·docker
数据库小学妹2 小时前
MySQL在线DDL实战:ALGORITHM三种算法对比+gh-ost变更管理SOP
mysql·dba·数据库运维·在线ddl·mdl锁·sql变更管理
金伟API10243 小时前
常见的SQL面试题:经典50例
数据库·人工智能·笔记·sql·学习
谜之锋3 小时前
银河麒麟 Debian 系统离线deb包安装Mariadb 数据库指南
数据库·debian·mariadb