溫馨提示×

MySQL routines循環(huán)語句示例

小樊
84
2024-08-02 12:51:14
欄目: 云計(jì)算

下面是一個(gè)MySQL存儲過程示例,其中包含一個(gè)循環(huán)語句:

DELIMITER $$

CREATE PROCEDURE myProcedure()
BEGIN
    DECLARE i INT DEFAULT 0;
    DECLARE total INT DEFAULT 0;

    WHILE i < 10 DO
        SET total = total + i;
        SET i = i + 1;
    END WHILE;

    SELECT total;
END$$

DELIMITER ;

在這個(gè)示例中,存儲過程myProcedure包含一個(gè)循環(huán)語句,循環(huán)從0到9,每次循環(huán)將i的值加到total上。最后,存儲過程返回total的值。

要調(diào)用這個(gè)存儲過程,可以使用以下語句:

CALL myProcedure();

這將執(zhí)行存儲過程并返回計(jì)算后的total值。

0