首页 > 代码库 > Mysql控制语句
Mysql控制语句
14.6.5.1 CASE Syntax
14.6.5.2 IF Syntax
14.6.5.3 ITERATE Syntax
14.6.5.4 LEAVE Syntax
14.6.5.5 LOOP Syntax
14.6.5.6 REPEAT Syntax
14.6.5.7 RETURN Syntax
14.6.5.8 WHILE Syntax
CASE 用法:
两种用法:
IF 用法:
循环语句:
ITERATE Syntax
ITERATE 仅用于Loop,repeat,while 中;ITERATE,指下一次循环开始。
14.6.5.4 LEAVE Syntax
LEAVE label,退出控制流。
LEAVE
can be used within BEGIN ... END
or loop constructs (LOOP
, REPEAT
, WHILE
).
Loop,
REPEAT,
delimiter //
create procedure dorepeat(p1 int)
begin
set @x=0;
repeat
set @x=@x+1;
until @x>p1
end repeat;
select @x;
end //
call dorepeat(1000);
WHILE,
CREATE PROCEDURE dowhile()BEGIN DECLARE v1 INT DEFAULT 5; WHILE v1 > 0 DO ... SET v1 = v1 - 1; END WHILE;END;
Mysql控制语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。