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)
相关推荐
摇滚侠6 分钟前
sqlplus “/ as sysdba“ 什么意思
java·数据库·oracle
duangww14 分钟前
OPEN SQL去掉文本中间的空格
数据库·abap
zxrhhm15 分钟前
MySQL 索引回表(Back to Table)详解
数据库·mysql
m0_7414817817 分钟前
Vue.js核心基础之响应式系统与虚拟DOM渲染关联机制
jvm·数据库·python
Gauss松鼠会22 分钟前
GaussDB数据库统计信息自动收集机制
数据库·经验分享·sql·oracle·gaussdb
许彰午29 分钟前
# Oracle shutdown immediate关不掉——一次排坑实录
数据库·oracle
消失的旧时光-194332 分钟前
SQL 怎么学(工程实战总纲|用一套用户模型打穿全流程)
java·数据库·sql
abc123456sdggfd37 分钟前
如何统一SQL视图报错信息_使用异常处理机制包装视图
jvm·数据库·python
qq_4609784037 分钟前
如何处理SQL循环逻辑_探索递归CTE实现复杂计算
jvm·数据库·python
oldking呐呐38 分钟前
MySQL从建库到删库跑路 -- 3.库的操作
后端·mysql