在MyBatis中,如果要更新字段為空,可以在對應(yīng)的SQL語句中使用NULL
關(guān)鍵字來表示字段的值為空。例如:
<update id="updateUser" parameterType="User">
UPDATE user_table
SET column1 = #{column1},
column2 = #{column2},
column3 = NULL
WHERE id = #{id}
</update>
在上面的例子中,column3
字段的值將被更新為空。注意要確保數(shù)據(jù)庫表中對應(yīng)的字段允許存儲空值,否則更新操作可能會失敗。