set标签
可以只对由具体值的字段进行更新。
<update id=updateEmp>
update emp
<set>
<if test="ename!=null and ename!=''">
ename=#{ename},
</if>
<if test="job!=null and job!=''">
job=#{job}
</if>
empid=#{empid},
</set>
where empid=#{empid},
</update>
如果都不成立,怎么办
set会自动去除最后一个逗号
加一句 where empid=#{empid},