本文简单介绍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);