国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - mysql中循環截取用戶信息并插入到目標表對應的字段中

mysql中循環截取用戶信息并插入到目標表對應的字段中

2020-04-16 15:43whsnow Mysql

將各個用戶對應的屬性插入到目標表對應的字段中,last_update為數據更新日期

操作環境:有表game_list,字段:uid,score1,score2,seat_id,last_update;
傳入參數為i_player_detail ,傳入的值為多個用戶的id、之前分數、之后分數、座位號,每個用戶的數據用分號(;)隔開;
操作目的:將各個用戶對應的屬性插入到目標表對應的字段中,last_update為數據更新日期;
傳入參數i_player_detail ,里面存放多個用戶的信息,每個用戶的一組數據用分號隔開,每個用戶的信息多個,比如
“用戶id,score,desk,seat;
用戶id,score,desk,seat;……”

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
-- 使用存儲過程
delimiter $$
 
use `log_pdk`$$
 
drop procedure if exists `game_c`$$
 
create procedure `game_c` (in i_player_detail varchar(500))
SQL SECURITY INVOKER
BEGIN
 
DROP TABLE IF EXISTS `temp_list`;
 
--創建臨時表,將截取的數據先插入到臨時表
CREATE TEMPORARY TABLE `temp_list`(
`uid` INT(10) UNSIGNED NOT NULL,
`score1` INT(10) UNSIGNED NOT NULL,
`score2` INT(10) UNSIGNED NOT NULL,
`seat_id` TINYINT(3) UNSIGNED NOT NULL
);
 
-- declare str varchar(500);-- 用來拼接sql動態語句
declare m_detail varchar(500);
declare m_num tinyint;
 
-- 當傳入的用戶信息字符串中含有分號';',進行截取
set m_num = position(';' in str) -- 不存在分號的時候,返回0
while m_num >= 1 do
begin
set @str = 'insert into temp_list values (' + substring(m_detail,1,m_num-1)+')' -- 截取第一個用戶的信息(第一個分號前面的字符),插入到臨時表
prepare statement1 from @str;
execute statement1;
deallocate prepare statement1;
set m_detail = substring(m_detail,m_num+1); -- 定義除去第一個用戶和分號那部分的字符串
set set m_num = position(';' in str);
end while;
 
-- 從臨時表抽出所有字段,添加時間字段,插入到表game_list
INSERT INTO `game_list`(`uid`,`score1`,`score2`,`seat_id`, `last_update`)
SELECT `uid`, `score1`, `score2`, `seat_id`, current_date()
FROM `temp_list`;
end$$
delimiter ;

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美久久久久久久久久 | 国产综合久久久 | 日韩无在线 | 欧美一区二区三区啪啪 | 在线观看免费成人av | 北条麻妃一区二区三区在线观看 | 91免费在线视频观看 | 91成人在线 | 欧美一级片在线 | a国产视频 | 山岸逢花在线观看 | 精品国产黄a∨片高清在线 91精品国产91久久久 | 日韩成人精品在线 | 黄网站免费看 | 久久久久久亚洲精品 | 91尤物网站网红尤物福利 | 亚洲综合一区二区 | 国产高清在线精品 | 国产三级黄色毛片 | 可以在线观看的av网站 | 亚洲电影第二页 | 国产色区 | 国产亚洲精品久久久久动 | 国产成人精品久久二区二区91 | 婷婷综合久久 | 毛片网站免费在线观看 | 欧美精品一区视频 | 精品国产一区二区三区在线观看 | 国产一区二区三区久久 | 欧美日韩亚洲一区二区 | 一区二区国产精品 | 日日操夜夜操免费视频 | 欧美国产精品一区二区三区 | 欧美午夜寂寞影院 | 国产精品日韩一区二区 | 亚洲乱码国产乱码精品精的特点 | 久章操| 国产一区二区三区 | 日本二区视频 | 黄色a一级片 | 欧美激情在线播放 |