Sybase Ase库,插入多条数据记录时,格式为:
insert into user (name, age, sex) values("张三","20","女")
insert into user (name, age, sex) values("李四","20","女")
语句之间必须有有换行符,才能执行成功,separator直接敲一个回车符号,用于换行,mapper.xml配置如下:
<insert id="insert" parameterType="java.util.ArrayList">
<foreach collection="list" item="user" index="index" separator="
">
insert into user(name, age, sex) values (
#{user.name, jdbcType=VARCHAR}, #{user.age, jdbcType=VARCHAR}, #{user.sex, jdbcType=VARCHAR} )
</foreach>
</insert>