好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

MySQL 存储过程中使用 WHILE 循环语句

MySQL 存储过程中 使用 WHILE 循环语句

mysql>

  mysql> delimiter $$

  mysql>

  mysql> 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;

  -> SET i=i+1;

  -> END WHILE loop1;

  -> END$$

  Query OK, 0 rows affected (0.00 sec)

  mysql>

  mysql> delimiter ;

  mysql> call myProc();

查看更多关于MySQL 存储过程中使用 WHILE 循环语句的详细内容...

  阅读:43次