MySQL如何创建存储过程
warning:
这篇文章距离上次修改已过444天,其中的内容可能已经有所变动。
在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变量中。最后,通过SELECT语句查看@sum的值。
评论已关闭