在MySQL中,可以使用以下步驟來創建和調用存儲過程:
DELIMITER //
CREATE PROCEDURE my_procedure()
BEGIN
-- 在這里編寫存儲過程的代碼
END //
DELIMITER ;
CALL my_procedure();
在創建存儲過程時,首先使用DELIMITER //
來更改語句結束符號為//
,然后使用CREATE PROCEDURE
語句來定義存儲過程的名稱和參數(如果有的話),并在BEGIN
和END
之間編寫存儲過程的代碼。最后使用DELIMITER ;
來重置語句結束符號為;
。
在調用存儲過程時,使用CALL
語句后跟存儲過程的名稱和參數(如果有的話)來執行該存儲過程。