-- 当传入的用户信息字符串中含有分号';',进行截取 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;。