Mysql - 如何退出/退出存储过程

标签 mysql sql stored-procedures

我有一个非常简单的问题,但我没有得到任何简单的代码来使用 Mysql 从 SP 中退出。 谁能和我分享一下如何做到这一点?

CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20))
BEGIN
     IF tablename IS NULL THEN
          #Exit this stored procedure here
     END IF;

     #proceed the code
END;

最佳答案

CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20))
proc_label:BEGIN
     IF tablename IS NULL THEN
          LEAVE proc_label;
     END IF;

     #proceed the code
END;

关于Mysql - 如何退出/退出存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6260157/

相关文章:

c# - 是否可以从 .net 代码调试到 SQL Server 存储过程代码?

mysql - 导入存储过程时出现错误1064

php - WordPress自定义登录数据库错误

php - 第二个查询仅显示初始查询的某些行的数据

mysql - 尝试在 phpmyadmin 中创建一个表

php - 显示来自数据库的数据的通知和警告

mysql - 最后一行的总计查询

Sql Sum 函数每次运行查询时给出不同的数据

MySQL:需要获取行数

c++ - 如何使用 ADO 和 C++ 将 null 传递给存储过程输入参数