程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL快速插入大批量數據存儲過程

MySQL快速插入大批量數據存儲過程

編輯:MySQL綜合教程


MySQL快速插入大批量數據存儲過程   [html]  www.2cto.com   -- ----------------------------   -- 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 < @endnum do      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  
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved