1. ホーム
  2. mysql

[解決済み] Mysql - ストアドプロシージャの終了/終了方法

2022-05-11 20:57:27

質問

非常に簡単な質問ですが、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;