我們可以借助 LEAVE 命令退出 MySQL 存儲過程。
以下是語法。
Leave yourLabelName;
登錄后復制
下面是一個例子。在這里,我們正在創建一個新過程。
mysql> delimiter // mysql> CREATE PROCEDURE ExitQuitDemo2(IN Var1 VARCHAR(20)) -> proc_Exit:BEGIN -> IF Var1 IS NULL THEN -> LEAVE proc_Exit; -> END IF; -> END // Query OK, 0 rows affected (0.16 sec)
登錄后復制
上面,我們設置了以下 LEAVE 命令來退出程序。如果 Var1 為“NULL”,則程序將退出。
LEAVE proc_Exit;
登錄后復制
將分隔符更改為“;”。
mysql>delimiter ; mysql>
登錄后復制
要調用存儲過程,我們需要使用 CALL 命令,后跟過程名稱。
以下是語法。
call yourStoredProcedureName;
登錄后復制
以上就是如何退出MySQL存儲過程?的詳細內容,更多請關注www.92cms.cn其它相關文章!