明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

說明 MySQL 的 Iterate 迭代語句案例代碼

[摘要]$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í)。