欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

MySQL快速插入大批量数据存储过程_MySQL

程序员文章站 2022-05-12 11:04:02
...
bitsCN.com


MySQL快速插入大批量数据存储过程

[html]

-- ----------------------------

-- Table structure for `test`

-- ----------------------------

DROP TABLE IF EXISTS `test`;

CREATE TABLE `test` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`ordernum` varchar(255) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=500001 DEFAULT CHARSET=utf8;

begin

set @beginnum=1;

set @endnum=500001;

start transaction;

while @beginnum

set @v_beginnum=LPAD(@beginnum,7,0);

set @order=concat(20121105,@v_beginnum);

INSERT INTO test ( ordernum )

VALUES

(

@order

);

set @beginnum=@beginnum+1;

end while;

commit;

end

bitsCN.com
相关标签: test 存储