最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL循環(huán)語(yǔ)句之while循環(huán)測(cè)試

 更新時(shí)間:2014年07月16日 17:59:37   投稿:whsnow  
MySQL有循環(huán)語(yǔ)句操作,while 循環(huán)、loop循環(huán)和repeat循環(huán),目前我只測(cè)試了 while 循環(huán),下面與大家分享下

mysql 操作同樣有循環(huán)語(yǔ)句操作,網(wǎng)上說(shuō)有3中標(biāo)準(zhǔn)的循環(huán)方式: while 循環(huán) 、 loop 循環(huán)和repeat循環(huán)。還有一種非標(biāo)準(zhǔn)的循環(huán): goto。 鑒于goto 語(yǔ)句的跳躍性會(huì)造成使用的的思維混亂,所以不建議使用。

這幾個(gè)循環(huán)語(yǔ)句的格式如下:
WHILE……DO……END WHILE
REPEAT……UNTIL END REPEAT
LOOP……END LOOP
GOTO。

目前我只測(cè)試了 while 循環(huán):

delimiter $$    // 定義結(jié)束符為 $$ 
drop procedure if exists wk; // 刪除 已有的 存儲(chǔ)過(guò)程 
create procedure wk()      //  創(chuàng)建新的存儲(chǔ)過(guò)程 
begin 
declare i int;          // 變量聲明 
set i = 1;      
while i < 11 do           // 循環(huán)體 
insert into user_profile (uid) values (i); 
set i = i +1; 
end while; 
end $$               // 結(jié)束定義語(yǔ)句 

// 調(diào)用 

delimiter ;          // 先把結(jié)束符 回復(fù)為; 
call wk();

delimter : mysql 默認(rèn)的 delimiter是; 告訴mysql解釋器,該段命令是否已經(jīng)結(jié)束了,mysql是否可以執(zhí)行了。

這里使用 delimiter 重定義結(jié)束符的作用是: 不讓存儲(chǔ)過(guò)程中的語(yǔ)句在定義的時(shí)候輸出。

創(chuàng)建 MySQL 存儲(chǔ)過(guò)程的簡(jiǎn)單語(yǔ)法為:

CREATE PROCEDURE 存儲(chǔ)過(guò)程名稱(chēng)( [in | out | inout] 參數(shù) ) 

BEGIN 

Mysql 語(yǔ)句 

END

調(diào)用存儲(chǔ)過(guò)程:

call 存儲(chǔ)過(guò)程名稱(chēng)() // 名稱(chēng)后面要加()
<span style="color: rgb(57, 57, 57); font-family: verdana, 'ms song', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px; background-color: rgb(250, 247, 239);">二 、 REPEAT 循環(huán)</span>
<pre name="code" class="html">delimiter // 
drop procedure if exists looppc; 
create procedure looppc() 
begin 
declare i int; 
set i = 1; 

repeat 
insert into user_profile_company (uid) values (i+1); 
set i = i + 1; 
until i >= 20 

end repeat; 


end // 

---- 調(diào)用 
call looppc()

三、 LOOP 循環(huán)

delimiter $$ 
drop procedure if exists lopp; 
create procedure lopp() 
begin 
declare i int ; 
set i = 1; 

lp1 : LOOP              // lp1 為循環(huán)體名稱(chēng) LOOP 為關(guān)鍵字insert into user_profile (uid) values (i); 
set i = i+1; 

if i > 30 then 
leave lp1;              // 離開(kāi)循環(huán)體 
end if; 
end LOOP;              // 結(jié)束循環(huán) 
end $$ 

相關(guān)文章

  • mysql5.7 修改用戶(hù)初始密碼的方法

    mysql5.7 修改用戶(hù)初始密碼的方法

    當(dāng)用戶(hù)首次安裝MySQL數(shù)據(jù)庫(kù)時(shí),總是想修改root的初始化密碼,我也是,每次都百度一下,下面主要給出一些操作數(shù)據(jù)庫(kù)的常用SQL和一些基本概念性的東西,需要的朋友參考下吧
    2017-06-06
  • DBeaver連接MySQL的超詳細(xì)步驟

    DBeaver連接MySQL的超詳細(xì)步驟

    DBeaver是免費(fèi)、開(kāi)源、通用數(shù)據(jù)庫(kù)工具,是許多開(kāi)發(fā)開(kāi)發(fā)人員和數(shù)據(jù)庫(kù)管理員的所選,下面這篇文章主要給大家介紹了關(guān)于DBeaver連接MySQL的超詳細(xì)步驟,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • mysql日志系統(tǒng)的簡(jiǎn)單使用教程

    mysql日志系統(tǒng)的簡(jiǎn)單使用教程

    這篇文章主要給大家介紹了關(guān)于mysql日志系統(tǒng)的簡(jiǎn)單使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • mysql 5.7.11 winx64快速安裝配置教程

    mysql 5.7.11 winx64快速安裝配置教程

    這篇文章主要為大家分享了mysql5.7.11 winx64安裝配置方法圖文教程,感興趣的朋友可以參考一下
    2016-07-07
  • mysql實(shí)現(xiàn)按組區(qū)分后獲取每組前幾名的sql寫(xiě)法

    mysql實(shí)現(xiàn)按組區(qū)分后獲取每組前幾名的sql寫(xiě)法

    這篇文章主要介紹了mysql實(shí)現(xiàn)按組區(qū)分后獲取每組前幾名的sql寫(xiě)法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。
    2023-03-03
  • 詳解MySQL的主鍵查詢(xún)?yōu)槭裁催@么快

    詳解MySQL的主鍵查詢(xún)?yōu)槭裁催@么快

    這篇文章主要介紹了想借MySQL的主鍵查詢(xún)?yōu)槭裁催@么快,下面根據(jù)主題展開(kāi)的內(nèi)容有InnoDB行格式、InnoDB頁(yè)和InnoDB行格式等詳細(xì)內(nèi)容,下面相關(guān)介紹需要的小伙伴可以參考一下
    2022-04-04
  • MySQL線(xiàn)程處于Opening tables的問(wèn)題解決方法

    MySQL線(xiàn)程處于Opening tables的問(wèn)題解決方法

    在本篇文章里小編給大家分享了關(guān)于MySQL線(xiàn)程處于Opening tables的問(wèn)題解決方法,有興趣的朋友們學(xué)習(xí)下。
    2019-01-01
  • mysql中各種常見(jiàn)join連表查詢(xún)實(shí)例總結(jié)

    mysql中各種常見(jiàn)join連表查詢(xún)實(shí)例總結(jié)

    這篇文章主要介紹了mysql中各種常見(jiàn)join連表查詢(xún),結(jié)合實(shí)例形式總結(jié)分析了MySQL中join連表查詢(xún)的各種常見(jiàn)用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • Mysql語(yǔ)法、特殊符號(hào)及正則表達(dá)式的使用詳解

    Mysql語(yǔ)法、特殊符號(hào)及正則表達(dá)式的使用詳解

    這篇文章主要介紹了Mysql語(yǔ)法、特殊符號(hào)及正則表達(dá)式的使用詳解,文中包括mysql常用顯示命令,索引使用規(guī)則等知識(shí)點(diǎn),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-11-11
  • JDBC如何連接不同類(lèi)型數(shù)據(jù)庫(kù)

    JDBC如何連接不同類(lèi)型數(shù)據(jù)庫(kù)

    這篇文章主要介紹了JDBC如何連接不同類(lèi)型數(shù)據(jù)庫(kù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2007-02-02

最新評(píng)論

留坝县| 财经| 北安市| 辛集市| 淅川县| 得荣县| 盐亭县| 济宁市| 都昌县| 杭州市| 南皮县| 梅州市| 友谊县| 开远市| 长宁区| 宾川县| 砀山县| 威信县| 东乡县| 敖汉旗| 遂川县| 邯郸县| 安义县| 阜康市| 长垣县| 华阴市| 大同市| 无锡市| 罗田县| 上林县| 绥江县| 兴文县| 永德县| 大关县| 仪陇县| 汉中市| 纳雍县| 台江县| 通山县| 万年县| 慈溪市|