MYSQL循环
来源:互联网 发布:cst软件下载 编辑:程序博客网 时间:2024/06/04 18:14
简单记一下MYSQL里的三种循环:
WHILE,REPEAT,LOOP.
(1)WHILE contion DO
执行语句;
END WHILE;
(2) REPEAT
执行语句;
UNTIL countion
END REPEAT;
(3) pos : LOOP
执行语句;
IF contion THEN
LEAVE pos;
END LOOP;
说明:
(1)CREATE PROCEDURE while_test(count int)
BEGIN
DECLARE i INT;
SET i = 1;
WHILE i < count DO
INSERT INTO xunhuan VALUES(null,'limin');
SET i = i + 1;
END WHILE;
END
CALL while_test(20);
(2)CREATE PROCEDURE repeat_test(count INT)
BEGIN
DECLARE i INT;
SET i =1;
REPEAT
INSERT into xunhuan values(null,'hah');
SET i=i+1;
UNTIL i > count
END REPEAT;
END
CALL repeat_test(20);
(3)CREATE PROCEDURE loop_test(count INT)
BEGIN
DECLARE i INT;
SET i=0;
pos:LOOP
SET i=i+1;
INSERT INTO xunhuan VALUES(null,'lan');
IF i>count THEN
LEAVE pos;
END IF;
END LOOP;
END
call loop_test(20);
除了三种循环外,顺带还把存储过程也说了。
- mysql循环
- MYSQL循环
- mysql 循环
- MySQL循环
- MySql循环插入数据
- mysql 循环语句
- mysql循环插入数据
- mysql while循环嵌套
- Mysql循环插入
- Mysql游标和循环
- MySql循环插入数据
- mysql 循环插入数据
- MySQL游标循环示例
- MySQL的循环方式
- mysql 循环之continue
- MYSQL 循环命令while
- MySQL游标循环
- MySQL 游标 循环
- NSFileManager
- 设计模式法则(一)
- poj 1504
- STM32F10存储器映像及Boot映射启动
- Extjs 4.0 Tab页
- MYSQL循环
- spring集成ibatis,涉及到的一些核心类
- 黑苹果安装难点与指导
- 关于学习c++
- storm集群的配置与启动
- /bin/bash^M: 坏的解释器: 没有那个文件或目录
- CVE-2013-0961
- BNU4072:最大和
- NSString和NSAttributedString的Attribute参数