Esetleg szükségünk lehet arra, hogy egy táblát feltöltsünk tetszőleges teszt adatokkal….

Íme egy példa erre:

CREATE TABLE `tabla` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `name` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
truncate table tabla;
CREATE PROCEDURE dorepeat(p1 INT)
BEGIN
SET @x = 0;
	REPEAT
       SET @x = @x + 1;
       INSERT INTO TABLA VALUES(NULL, concat('valami', @x));
    UNTIL @x > p1
    END REPEAT;
END;
CALL dorepeat(1000); -- itt növelhető az mennyiség
commit work;
DROP PROCEDURE dorepeat;