存储过程——基本语法(MySQL)
WHILE语句在满足条件的情况下循环执行体内的语句块,其间可以使用CONTINUE
、BREAK
语句进行循环控制。
语法结构:
WHILE [条件表达式] DO
[语句块]
END WHILE;
控制结构:
- 条件控制IF语句根据不同的条件执行不同的操作。
语法结构:
IF [条件表达式] THEN
[语句块]
ELSE
[语句块]
END IF;
- CASE语句用于计算多个条件并为每个条件返回单个值。
语法结构:
CASE
WHEN 条件1 THEN 结果表达式1
WHEN 条件2 THEN 结果表达式2
[...]
ELSE 结果表达式n
END CASE;
注: CASE
语句不能作为独立的语句执行,必须作为其他语句的一部分。