bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

mysql怎么循環插入 mysql 循環引用

利用mysql存儲過程循環插入新數據并更新

DROP PROCEDURE IF EXISTS excute_job_v340;

創新互聯公司于2013年創立,先為赤峰等服務建站,赤峰等地企業,進行企業商務咨詢服務。為赤峰企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

create procedure excute_job_v340()

begin?

declare rdevid int; //聲明參數

declare rech_id int;

declare slot int;

declare new_rech_id int;

declare new_price DOUBLE;//聲明參數

declare done INT DEFAULT FALSE;////聲明結束標識參數

--? 聲明游標

DECLARE rdevrech_id CURSOR FOR

select r.id as rdevid,r.rechargeconfig_id as rech_id,r.slot_no as slot from b_device_tbl dev

LEFT JOIN r_device_rechargeconfig_tbl r on dev.id= r.device_id

where dev.dev_typedef_id =7 and dev.masterid is not NULL? and r.rechargeconfig_type=4 and r.is_deleted=0 and ????????????????r.slot_no is not? NULL;

-- 將結束標志綁定到游標

DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;

-- 打開游標

OPEN? rdevrech_id;? ?

-- 遍歷

read_loop: LOOP

-- 取值

FETCH? NEXT from rdevrech_id INTO rdevid,rech_id,slot;

IF done THEN

LEAVE read_loop;

END IF;// 結束判斷

select price into new_price from c_device_rechargeconfig_item_tbl where rechargeconfig_id =rech_id limit 1;

INSERT INTO `c_device_rechargeconfig_tbl` (? `type`, `style_id`, `is_default`, `dev_type_code`, `is_deleted`, ????????????????`create_time`, `slot_no`)

VALUES ( '4', NULL, '0', '0', '0', '2019-08-19 15:59:24',slot );

select max(id) into new_rech_id from c_device_rechargeconfig_tbl ;

INSERT INTO? `c_device_rechargeconfig_item_tbl` (? `price`, `goods`, `description`, `is_deleted`, `create_time`, ????????????????????????`rechargeconfig_id` )

VALUES (? new_price,new_price, '0.00', '0', '2019-08-19 15:59:24', new_rech_id);

update r_device_rechargeconfig_tbl set rechargeconfig_id=new_rech_id where id=rdevid;

END LOOP;

CLOSE rdevrech_id;

end;

call excute_job_v340() ;//調用執行

mysql循環添加數據

已經測試,創建并運行下面的存儲過程可以循環添加數據:

create procedure dowhile()

begin

declare i int default 0;

start transaction;

while i50 do

insert into users(userId,userName,userPwd) values(null,concat('s00',i),123456);

set i=i+1;

end while;

commit;

end;

delimiter;

mysql 怎么循環插入多條數據

一條insert語句批量插入多條記錄

常見的insert語句,向數據庫中,一條語句只能插入一條數據:

insert into persons

(id_p, lastname , firstName, city )

values(204,'haha' , 'deng' , 'shenzhen');

(如上,僅插入了一條記錄)

怎樣一次insert插入多條記錄呢?

示例:

insert into persons

(id_p, lastname , firstName, city )

values

(200,'haha' , 'deng' , 'shenzhen'),

(201,'haha2' , 'deng' , 'GD'),

(202,'haha3' , 'deng' , 'Beijing');

這樣就批量插入數據了, 遵循這樣的語法,就可以批量插入數據了。

執行成功

本文題目:mysql怎么循環插入 mysql 循環引用
本文鏈接:http://vcdvsql.cn/article48/hpijhp.html

成都網站建設公司_創新互聯,為您提供移動網站建設網站維護服務器托管App開發電子商務網站設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設