sql
insert语句只能对单表插入,不能使用别名
批量插入
可以通过mybatis的foreach对表进行多次插入,
insert into A (a, b, c, d) values
<foreach item="item" collection="list" separator=",">
(#{item.a}, #{item.b}, #{item.c}, #{item.d})
</foreach>
注意list表不能为空,mybatis无法处理空和长度为零的集合
参考
需要注意的 Mybatis 批量插入