存储过程例子
要插入两万条数据(编码) 每条数据分前缀数字,和实际编码数字。 如: 13012010001 130120 前缀 10001 实际编码。 实际编码为递增的。 程序插入太慢。 求mysql的存储过程 插入代码。 传入一个前缀, 一个开始编码,一个结束编码。然后生成记录。 CREATE PROCEDURE `sp_insert_data` ( in i_before varchar(10), in i_begin int, in i_end int ) begin declare v_str varchar(20); while i_begin<=i_end do set v_str = concat(i_before, i_begin); insert into 表(要插入的列) values(v_str); set i_begin = i_begin + 1; end while; end; -- 调用: call sp_insert_data('130120',10001,20001);