Develop

mysql 반복쿼리 - 프로시저 생성 / 삭제/ 실행 본문

DB/MySQL

mysql 반복쿼리 - 프로시저 생성 / 삭제/ 실행

개발 기록 2024. 10. 29. 14:20

프로시저 생성

// 1
delimiter $$

// 2
CREATE PROCEDURE insertMemberInfo()
BEGIN 
DECLARE iqq INT DEFAULT 1;

WHILE iqq <= 1000 DO
		 INSERT INTO T_MEMBER (NAME ,MEMBERTYPE,STATE) VALUES (concat('test', iqq)  , 1, 100);
		SET iqq = iqq + 1;
	END WHILE;
END;

// 3
delimiter ;

 

 

프로시저 삭제

DROP PROCEDURE insertMemberInfo;

 

 

프로시저 호출

CALL insertMemberInfo();