mysql存储过程批量创建数据

DROP PROCEDURE test_insert;
DELIMITER ;;


CREATE PROCEDURE test_insert ()
BEGIN
 DECLARE
  i INT DEFAULT 0 ;
 WHILE i < 10 DO
  INSERT INTO CMS.CMS_Module (
   ModuleType,
   ModuleName,
   ModuleDescription,
   DesignHTML,
   QUERY
  )
 VALUES
  (
   '2',
   CONCAT('活动', i),
   '测试加入',
   'aaaaaaaaaa',
   ''
  ) ;
 SET i = i + 1 ;
 END
 WHILE ;
 END;;

CALL test_insert () ;

未经允许不得转载:SuperMan's blog » mysql存储过程批量创建数据

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址