MySQL 存储过程中使用 WHILE 循环语句
程序员文章站
2022-05-06 12:09:47
...
无详细内容 MySQL mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - BEGIN - - DECLARE i int; - SET i=1; - loop1: WHILE i=10 DO - IF MOD(i,2)0 THEN /*Even number - try again*/ - SELECT CONCAT(i," is an odd number"); - END IF; - SE
MySQLmysql> mysql> delimiter $$ mysql> mysql> CREATE PROCEDURE myProc() -> BEGIN -> -> DECLARE i int; -> SET i=1; -> loop1: WHILE i IF MOD(i,2)0 THEN /*Even number - try again*/ -> SELECT CONCAT(i," is an odd number"); -> END IF; -> SET i=i+1; -> END WHILE loop1; -> END$$ Query OK, 0 rows affected (0.00 sec) mysql> mysql> delimiter ; mysql> call myProc();
推荐阅读
-
C#中循环语句:while、for、foreach的使用
-
MySQL与MSSQl使用While语句循环生成测试数据的代码
-
全面解析Python的While循环语句的使用方法
-
mysql存储过程之循环语句(WHILE,REPEAT和LOOP)用法分析
-
如何在SQL SERVER 2005存储过程中,使用循环语句
-
mysql存储过程之引发存储过程中的错误条件(SIGNAL和RESIGNAL语句)实例分析
-
linux shell常用循环与判断语句(for,while,until,if)使用方法
-
MYSQL存储过程中事务和DECLARE EXIT/CONTINUE HANDLER的使用
-
mysql 存储过程中双重循环嵌套的应用
-
在mysql存储过程中,repeat循环游标的基本步骤