호랑이 개발일기

[DBeaver] MySQL + Maria DB 프로시저 사용 본문

Backend

[DBeaver] MySQL + Maria DB 프로시저 사용

박개발 2023. 6. 23. 23:29
728x90

에러 라기 보다는 값이 안들어간다 

CALL로 불러도 아무 의미없는.. MySQL이면 모르겠지만 Maria DB로서는 해결방법을 찾았다.

필자는 10.1 버전입니다.

 

 

드래그를 굳이 안하고 그냥 Ctrl + Enter 쓰면 해당 값이 안들어갔다. 

드래그 하고 보니 된다 ㅡㅡ 

나같은 사람 없길.. 

 

1)

CREATE PROCEDURE testDataInsert()
BEGIN
    DECLARE i INT DEFAULT 1;

    WHILE i <= 120 DO
        INSERT INTO board(title, content)
          VALUES(concat('제목',i), concat('내용',i));
        SET i = i + 1;
    END WHILE;
END 

2)

DELIMITER $$

CREATE PROCEDURE testDataInsert()
BEGIN
    DECLARE i INT DEFAULT 1;

    WHILE i <= 120 DO
        INSERT INTO board(title, content)
          VALUES(concat('제목',i), concat('내용',i));
        SET i = i + 1;
    END WHILE;
END $$

DELIMITER $$

 

2 번째 방법으로 안되면 1번째 방법으로 해보길 바란다

728x90
Comments