要調用MySQL存儲過程,可以使用CALL語句或者使用預定義的存儲過程名稱。
CALL procedure_name(argument1, argument2, ...);
在以上語句中,procedure_name
是存儲過程的名稱,argument1, argument2, ...
是存儲過程的參數。
例如,如果有一個名為get_customer_info
的存儲過程,接受一個參數customer_id
,則可以使用以下語句調用該存儲過程:
CALL get_customer_info(123);
如果存儲過程沒有參數,可以直接使用存儲過程的名稱調用。
例如,如果有一個名為get_total_sales
的存儲過程,則可以使用以下語句調用該存儲過程:
CALL get_total_sales;
以上就是調用MySQL存儲過程的兩種方法。根據存儲過程的定義,選擇適合的方法進行調用。