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)
相关推荐
z4424753262 分钟前
CSS如何实现文本溢出显示省略号_掌握text-overflow使用方法
jvm·数据库·python
m0_515098424 分钟前
如何处理.NET中的Oracle Number溢出_OracleDecimal与C# decimal数据类型对应
jvm·数据库·python
2401_887724504 分钟前
Less如何优化CSS文件大小_利用压缩配置去除冗余样式
jvm·数据库·python
吕源林6 分钟前
Python中PyTorch如何处理NaN损失值_添加梯度裁剪与检查输入数据
jvm·数据库·python
Absurd5879 分钟前
SQL如何利用JOIN查询进行数据报表汇总_聚合函数与分组连接方法
jvm·数据库·python
m0_5145205712 分钟前
如何在 Go 中基于接口样例动态创建对象实例
jvm·数据库·python
2501_9142459316 分钟前
如何测试FSFO观察者进程的自动切换_模拟主库断网与Observer心跳超时
jvm·数据库·python
StackNoOverflow17 分钟前
Sentinel服务保护框架完全指南:从原理到实践
java·数据库·sentinel
m0_7349497918 分钟前
如何按优先级控制 Flex 容器内子元素的截断顺序
jvm·数据库·python
dLYG DUMS23 分钟前
如何在docker中的mysql容器内执行命令与执行SQL文件
sql·mysql·docker