Mybatis中Mapper.xml文件中的update语句写法
作者: cheng
发布时间: 2022-10-29
浏览: 1055 次
编辑
Mybatis中Mapper.xml文件中的update语句写法
<update id="updateByPrimaryKeySelective" parameterType="com.zehin.vpaas.base.domain.CtSysDutyreal" >
update CT_SYS_DUTYREAL
<set >
<if test="dutyrealUid != null" >
DUTYREAL_UID = #{dutyrealUid,jdbcType=DECIMAL},
</if>
<if test="dutyruleId != null" >
DUTYRULE_ID = #{dutyruleId,jdbcType=DECIMAL},
</if>
<if test="dutyrealSt != null" >
DUTYREAL_ST = #{dutyrealSt,jdbcType=TIMESTAMP},
</if>
<if test="dutyrealEt != null" >
DUTYREAL_ET = #{dutyrealEt,jdbcType=TIMESTAMP},
</if>
<if test="dutyrealSelf != null" >
DUTYREAL_SELF = #{dutyrealSelf,jdbcType=DECIMAL},
</if>
<if test="dutyrealState != null" >
DUTYREAL_STATE = #{dutyrealState,jdbcType=DECIMAL},
</if>
<if test="dutyrealRuid != null" >
DUTYREAL_RUID = #{dutyrealRuid,jdbcType=VARCHAR},
</if>
<if test="dutyrealDate != null" >
DUTYREAL_DATE = #{dutyrealDate,jdbcType=TIMESTAMP},
</if>
</set>
where DUTYREAL_ID = #{dutyrealId,jdbcType=DECIMAL}
</update>