說明 MySQL 的 Iterate 迭代語句案例代碼
發(fā)表時(shí)間:2023-08-31 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]$velocityCount在學(xué)習(xí)MySQL的時(shí)候,我們需要知道些什么,要注意哪些問題,下面我們來介紹 MySQL 的 Iterate 迭代語句。mysql>mysql>mysql> DELIMITER //mysql> CREATE PROCEDURE myProc (I...
在學(xué)習(xí)MySQL的時(shí)候,我們需要知道些什么,要注意哪些問題,下面我們來介紹 MySQL 的 Iterate 迭代語句。
mysql>
mysql>
mysql> DELIMITER //
mysql> CREATE PROCEDURE myProc (IN in_count INT)
-> BEGIN
-> DECLARE count INT default 0;
->
-> increment: LOOP
-> SET count = count + 1;
-> IF count < 20 THEN ITERATE increment; END IF;
-> IF count > in_count THEN LEAVE increment;
-> END IF;
-> END LOOP increment;
->
-> SELECT count;
-> END
-> //
Query OK, 0 rows affected (0.00 sec)
mysql> DELIMITER ;
mysql>
mysql> call myProc(5);
+-------+
count
+-------+
20
+-------+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
mysql>
mysql> drop procedure myProc;
Query OK, 0 rows affected (0.00 sec)
mysql>
以上就是介紹 MySQL 的 Iterate 迭代語句實(shí)例代碼的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。