페이징 기능을 테스트하기 위해 대량의 더미데이터 삽입이 필요할 때가 많다. 하지만 더미 데이터를 삽입할 때 하나하나 삽입하는 것은 비효율적이다. 따라서 하나하나 삽입하기 보다는 프로시저
를 사용하여 데이터를 삽입하는 편이 좋다.
DELIMITER $$
DROP PROCEDURE IF EXISTS {생성할 프로시저명}$$;
CREATE PROCEDURE {생성할 프로시저명}()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i <= 100 DO
INSERT INTO 삽입할 테이블(삽입할 컬럼) VALUES (더미데이터들);
SET i = i+1;
END WHILE;
END $$
DELIMITER $$;
위의 코드를 통해 삽입을 하는 프로시저를 생성한다.
그 후 CALL 프로시저명();
을 통해 프로시저를 실행하면 더미데이터들이 자동으로 삽입이 된다.
데이지 짱!^-^!!