【MySQL】-10 MySQL 存储过程
在MySQL中,创建存储过程可以使用CREATE PROCEDURE
语句。以下是一个简单的例子,它展示了如何创建一个存储过程,该过程接收两个参数,计算它们的和,并返回结果。
DELIMITER //
CREATE PROCEDURE AddNumbers(IN num1 INT, IN num2 INT, OUT sum INT)
BEGIN
SET sum = num1 + num2;
END //
DELIMITER ;
要调用这个存储过程,可以使用以下语句:
SET @sum = 0;
CALL AddNumbers(10, 20, @sum);
SELECT @sum;
这将会设置变量@sum
为0,然后调用存储过程AddNumbers
,传入参数10和20,并返回@sum
的值。最后,返回的@sum
值将是30。
评论已关闭