insert 语句
insert返回值为受影响的行数。
有人可能会遇到在插入的时候返回这条数据的主键这样的问题,在mapper.xml这样写useGeneratedKeys=“true” keyProperty=“id”
<insert id="insert1" parameterType="com.baizhi.entity.Person" useGeneratedKeys="true" keyProperty="id" >
insert into t_person1 values
</insert>
update语句
mysql中update语句的返回结果:
1、当数据库的url中没有
“useAffectedRows=true”参数时,返回匹配行数
;
2、当数据库的url中有“useAffectedRows=true
”参数时,返回影响行数
。
如果数据库的url为:
jdbc:mysql://gitlab.fzghjx.com:3306/cron
则,返回结果为匹配行数(Rows matched)。
若为:
jdbc:mysql://gitlab.fzghjx.com:3306/cron?useAffectedRows=true
则返回的是影响行数(Changed)。