文章詳情頁
mysql存儲過程游標之loop循環(huán)解讀
瀏覽:2日期:2023-07-05 19:48:16
目錄mysql存儲過程游標loop循環(huán)loopmysql存儲過程游標遍歷使用簡述總結mysql存儲過程游標loop循環(huán)
mysql存儲過程游標 一共有3中循環(huán)方式 while, repeat, loop,
loopDELIMITER $CREATE PROCEDURE DAY081002()BEGIN#定義參數(shù) 后面使用DECLARE a INT;DECLARE b INT DEFAULT 0;# 定義游標DECLARE c_cursor CURSOR FOR SELECT shopstoreid FROM shopstore;OPEN c_cursor; #開啟游標#定義loop循環(huán) 循環(huán)名字為 loop_labelloop_label: loop#將游標中的shopstoreid 這個值給到aFETCH c_cursor INTO a;# update執(zhí)行的條件IF b <4 THENUPDATE shopstore SET storefansnum=74784 WHERE shopstoreid=b;SET b=b+1;END IF;IF b>=7 THENLEAVE loop_label;END IF;#停止LOOP 循環(huán)END LOOP loop_label;END $CALL DAY081002()以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。
標簽:
MySQL
數(shù)據(jù)庫
相關文章:
排行榜
