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)
相关推荐
basketball6167 分钟前
SQL 基础面试考点总结
数据库·sql·面试
Java成神之路-18 分钟前
OR 真的会导致索引失效吗?
mysql
深蓝轨迹1 小时前
缓存雪崩终极防御:Caffeine + Redis 多级缓存
数据库·redis·缓存·caffine
新时代农民工~1 小时前
PostgreSQL 主从故障恢复自动化:实战脚本与最佳实践
数据库·postgresql·自动化
woshilys2 小时前
sql server 查询外键
数据库·sql·sqlserver
瀚高PG实验室2 小时前
开发管理工具打不开No way to find ori gi nal streamhand er for jar protocol
java·数据库·jar·瀚高数据库
__zRainy__2 小时前
Redis系列:缓存抽象封装与最佳实践
数据库·redis·缓存
cen__y3 小时前
Linux13(数据库)
linux·服务器·c语言·开发语言·数据库
__zRainy__3 小时前
Redis系列:核心数据类型与基础 API 解读
数据库·redis·缓存
隐层漫游者3 小时前
SQL核心技能全景图:DDL数据定义、DML安全操作、DQL高级查询、多表JOIN与窗口函数实战
mysql