请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

php163

php163 首页 技术专栏 mysql数据库 查看内容

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

2012-4-15 21:00| 发布者: php163| 查看: 777| 评论: 0

摘要:   mysql>   mysql> delimiter $$   mysql>   mysql> CREATE PROCEDURE myProc()   -> BEGIN   ->   -

  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();


鲜花

握手

雷人

路过

鸡蛋

收藏 分享

最新评论

QQ:24940422 2698114111 电话:0532-89993080|Archiver|手机版|php163开源技术分享社区   

GMT+8, 2018-8-20 18:48 , Processed in 0.021680 second(s), 14 queries .

Powered by Discuz!

PHP开源技术分享门户

回顶部