我遇到的情况
传参.update(String oldFieldName)
报错
<update id="upateFeildToNull" parameterType="java.lang.String" statementType="STATEMENT">
update c2_bdg_ds_datameta
<set>
<if test="oldFieldName!= null">
${oldFieldName} = NULL
</if>
</set>
</update>
报错
<update id="upateFeildToNull" parameterType="java.lang.String" statementType="STATEMENT">
update c2_bdg_ds_datameta
<set>
<if test="oldFieldName!= null">
${_parameter} = NULL
</if>
</set>
</update>
可以
<update id="upateFeildToNull" parameterType="java.lang.String" statementType="STATEMENT">
update c2_bdg_ds_datameta
<set>
<if test="_parameter != null">
${_parameter} = NULL
</if>
</set>
</update>
原因不详