因为你没有让mysql驱动开启批量执行sql的开关。
怎么开启呢?在拼装mysql链接的url时,为其加上allowMultiQueries参数,设置为true,如下:
jdbc.jdbcUrl=jdbc:mysql://127.0.0.1:3306/database?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
oracle
用,begin …;end;命令包裹就可以了。
实际执行的sql
转载请注明出处:
未经允许不得转载:lxfamn » mabatis mysql批量执行语句 oracle批量执行语句