解析:批量、随机12位数字
mysql随机12位数字
select CEILING(RAND()*900000000000+100000000000);
mysql批量处理函数
delimiter //
create PROCEDURE rand_data (in num int)
begin
declare i int default 0;
while i<num do
set i=i+1;
insert into table_name(column1) values (CEILING(RAND()*900000000000+100000000000));
end while;
end;
//
call rand_data(100);
2.插入不重复的值
解决方法:给表要插入的字段添加唯一索引,然后
insert ignore into table_name(column1) values (CEILING(RAND()*900000000000+100000000000));
mysql函数插入数据较慢,不适合大数据量的生成
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)