当前位置: 代码迷 >> PHP >> 生成大量随机数 存入数据库,该如何处理
  详细解决方案

生成大量随机数 存入数据库,该如何处理

热度:204   发布时间:2012-03-19 22:03:05.0
生成大量随机数 存入数据库
比如我想1000个10位随机数 然后插入数据库 有没有什么比较高效的方法呢?

------解决方案--------------------
来个PROCEDURE
SQL code
DROP PROCEDURE IF EXISTS `insert`;

CREATE PROCEDURE `insert`(num int)
BEGIN
DECLARE i INT;
DECLARE var INT;
SET i=1;
WHILE i<num DO
    SET var=FLOOR(RAND()*10000000000);
    INSERT INTO table VALUES (var);
    SET i=i+1;
END WHILE;
END;
CALL insert(1000); 
  相关解决方案