MySQL routines循环语句示例

   2024-10-02 6670
核心提示:下面是一个MySQL存储过程示例,其中包含一个循环语句:DELIMITER $$CREATE PROCEDURE myProcedure()BEGINDECLARE i INT DEFAULT

下面是一个MySQL存储过程示例,其中包含一个循环语句:

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 ;

在这个示例中,存储过程myProcedure包含一个循环语句,循环从0到9,每次循环将i的值加到total上。最后,存储过程返回total的值。

要调用这个存储过程,可以使用以下语句:

CALL myProcedure();

这将执行存储过程并返回计算后的total值。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号