MySQL中實現循環方式有多種,下面我們依次介紹一下:
1. WHILE循環:
DECLARE i INT DEFAULT 0;
WHILE i < 10 DO
--do something
SET i = i + 1;
END WHILE;
2. REPEAT循環:
DECLARE i INT DEFAULT 0;
REPEAT
--do something
SET i = i + 1;
UNTIL i = 10 END REPEAT;
3. FOR循環:
DECLARE i INT DEFAULT 0;
FOR i IN 1..10 DO
--do something
END FOR;
4. LOOP循環:
DECLARE i INT DEFAULT 0;
my_loop: LOOP
--do something
SET i = i + 1;
IF i = 10 THEN
LEAVE my_loop;
END IF;
END LOOP my_loop;
以上就是MySQL中實現循環方式的幾種方法,開發者可以根據不同情況選擇相應的方式。