av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

詳解MySQL循環(huán)語句

mysql常見的三種循環(huán)方式:while、repeat和loop循環(huán)。還有一種goto,不推薦使用,本篇文章將重點(diǎn)講解前三種循環(huán)方式的使用方法,有需要的小伙伴可以參考一下。

成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)漳縣,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

1.while循環(huán)

-- 設(shè)置mysql分隔符為//,也就意味著,當(dāng)遇到下一個(gè)//時(shí),整體執(zhí)行SQL語句
DELIMITER //

DROP PROCEDURE if EXISTS ‘test’;    # 如果存在test存儲(chǔ)過程則刪除
CREATE procedure test() # 創(chuàng)建無參存儲(chǔ)過程,名稱為test
BEGIN
DECLARE i INT;  # 申明變量
SET i = 0;  # 變量賦值
WHILE i# 結(jié)束循環(huán)的條件: 當(dāng)i大于5時(shí)跳出while循環(huán)
INSERT INTO test VALUES(i+11,'test','20');  # 往test表添加數(shù)據(jù)
SET i = i+1;    # 循環(huán)一次,i加1
END WHILE;  # 結(jié)束while循環(huán)
SELECT * FROM test; # 查看test表數(shù)據(jù)
END
//  # 結(jié)束定義語句
CALL test();    # 調(diào)用存儲(chǔ)過程
DELIMITER ; # 重新將分隔符設(shè)置為;

2.repeat循環(huán)

DELIMITER //
DROP PROCEDURE IF EXISTS test;
CREATE PROCEDURE test()
BEGIN
 DECLARE i INT;
 SET i = 0;
 REPEAT
   INSERT INTO test VALUES(i+11,'test','20');           # 往test表添加數(shù)據(jù)
   SET i = i + 1;                                  # 循環(huán)一次,i加一
 UNTIL i > 10 END REPEAT;                           # 結(jié)束循環(huán)的條件: 當(dāng)i大于10時(shí)跳出repeat循環(huán)
 SELECT * FROM test;
END
//
CALL test();
DELIMITER ;

3.loop循環(huán)

DELIMITER //
DROP PROCEDURE IF EXISTS test;
CREATE PROCEDURE test()
BEGIN
 DECLARE i INT;
 SET i = 0;
   lp : LOOP                                   # lp為循環(huán)體名,可隨意 loop為關(guān)鍵字
       INSERT INTO test VALUES(i+11,'test','20');   # 往test表添加數(shù)據(jù)
       SET i = i + 1;                          # 循環(huán)一次,i加一
       IF i > 10 THEN                       # 結(jié)束循環(huán)的條件: 當(dāng)i大于10時(shí)跳出loop循環(huán)
                   LEAVE lp;
           END IF;
   END LOOP;
   SELECT * FROM test;
END
//
CALL test();
DELIMITER ;

文章名稱:詳解MySQL循環(huán)語句
分享地址:http://uogjgqi.cn/article/cdigegs.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流