本文简单介绍CALL与使用方式。

语法

CALL procedure_name '('[argument_list]')'

说明

使用 CALL 语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。

参数

参数 说明
procedure_name procedure_name 是(可能是 schema 限定的)存储过程名称。
argument_list argument_list 指定存储过程所需参数的列表,以逗号分隔。请注意,argument_list 的每个成员对应于存储过程所需的一个形参。每个形参可能是 IN 参数、OUT 参数或 INOUT 参数。

示例

CALL 语句可采用多种形式之一,具体取决于存储过程所需的参数:

CALL update_balance();
CALL update_balance(1,2,3);