SQL

MYSQL, MARIA 테스트 데이터 넣기

dev.mk 2020. 7. 27. 14:07
반응형
DELIMITER $$

DROP PROCEDURE IF EXISTS TEST_DB$$  -- 같은 이름의 PROCEDURE를 삭제한다.

CREATE PROCEDURE TEST_DB()  -- loopInsert 만들기

BEGIN

	DECLARE i INT DEFAULT 1;

		

	WHILE i <= 500 DO  -- 500번 반복한다.

		INSERT INTO TEST_DB 
        (
			SEQ
            , TITLE
            , CONTENT
		)
		VALUES 
        (
			i
            , concat('제목',i)
            , concat('내용 ',i)
		);

		SET i = i + 1;

	END WHILE;

END$$

DELIMITER $$

 프로시저를 생성한다.

CALL TEST_DB();

프로시저를 실행한다.

반응형