언어/Ibatis

[ibatis + MySQL] 다중 쿼리 한번에 보내는데 문법오류 날때

antoroong 2025. 2. 23. 23:42
<insert id="insertSeq" parameterClass="boardVo">

INSERT INTO tb03_board (BoardSeq, receiveSeq) VALUES (#BoardSeq#, #receiveSeq#);
INSERT INTO tb03_board (BoardSeq, receiveSeq) VALUES (#BoardSeq#, #receiveSeq#);
INSERT INTO tb03_board (BoardSeq, receiveSeq) VALUES (#BoardSeq#, #receiveSeq#);


	</insert>

이렇게 여러개의 쿼리를 한 블럭으로 db에 쿼리수행을 하게 하고싶은데

문법오류가 난다는 오류가 잇다면

데이터베이스 연결 하는 url에

allowMultiQueries=true 라는 파라미터를 추가해서 던져야한다

데이터베이스는 한쿼리만 받도록 커넥션이 이루어져 있는데

allowMultiQueries=true 설정하면 여러쿼리를 받도록 할 수 있다