上传者: u011062044
|
上传时间: 2022-05-29 17:03:08
|
文件大小: 1.28MB
|
文件类型: PPTX
数据库编程
流程控制语句WHILE循环语句
课程目标
1)理解 —— WHILE循环语句的语法规则
2)掌握 —— WHILE循环语句的使用方法
WHILE循环语句
MySQL支持3条用来创建循环的语句:WHILE、REPEAT和LOOP语句。
WHILE语句语法格式为:
[begin_label:] WHILE search_condition DO
statement_list
END WHILE [end_label]
说明:语句首先判断search_condition是否为真,不为真则执行statement_list中的语句,然后再次进行判断,为真则继续循环,不为真则结束循环。begin_label和end_label是WHILE语句的标注。除非begin_label存在,否则end_label不能被给出,并且如果两者都出现,它们的名字必须是相同的。
WHILE循环语句举例
【例】 创建一个带WHILE循环的存储过程。
DELIMITER $$
CREATE PROCEDURE dowhile()
BEGIN
DECLARE v1 INT DEFAULT 5;
WHILE v1