首页 > 代码库 > Mysql储存过程8:repeat循环
Mysql储存过程8:repeat循环
语法:
repeat SQL until 条件 end repeat;
就是相当于其他语言中的:
do{ # }while();
mysql> create procedure p1p() -> begin -> declare count int default 0; -> repeat -> select user(); -> set count = count + 1; -> until count>3 end repeat; -> end$ Query OK, 0 rows affected (0.00 sec) mysql> call p1p()$ +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.00 sec) +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.01 sec) +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.01 sec) +----------------+ | user() | +----------------+ | root@localhost | +----------------+ 1 row in set (0.02 sec) Query OK, 0 rows affected (0.02 sec) mysql>
Mysql储存过程8:repeat循环
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。