-- 當傳入的用戶信息字符串中含有分號';',進行截取 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)+')' -- 截取第一個用戶的信息(第一個分號前面的字符),插入到臨時表
-- 從臨時表抽出所有字段,添加時間字段,插入到表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;。