第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

MySQL中的For循環(huán)示例

MySQL中的For循環(huán)示例

慕森卡 2019-11-25 11:04:58
在MySQL中,我有一個(gè)帶有For循環(huán)的存儲(chǔ)過程:DELIMITER $$  CREATE PROCEDURE ABC()   BEGIN      DECLARE a INT Default 0 ;      simple_loop: LOOP         SET a=a+1;         select a;         IF a=5 THEN            LEAVE simple_loop;         END IF;   END LOOP simple_loop;END $$它總是打印1。MySQL for循環(huán)的正確語法是什么?
查看完整描述

3 回答

?
小怪獸愛吃肉

TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超1個(gè)贊

drop table if exists foo;

create table foo

(

id int unsigned not null auto_increment primary key,

val smallint unsigned not null default 0

)

engine=innodb;


drop procedure if exists load_foo_test_data;


delimiter #

create procedure load_foo_test_data()

begin


declare v_max int unsigned default 1000;

declare v_counter int unsigned default 0;


  truncate table foo;

  start transaction;

  while v_counter < v_max do

    insert into foo (val) values ( floor(0 + (rand() * 65535)) );

    set v_counter=v_counter+1;

  end while;

  commit;

end #


delimiter ;


call load_foo_test_data();


select * from foo order by id;


查看完整回答
反對(duì) 回復(fù) 2019-11-25
  • 3 回答
  • 0 關(guān)注
  • 8086 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)