mybatis oracle conditional update

<update id="updateVideoBaseStatus">
    UPDATE AIMS_VIDEO_BASE
    SET STATUS = #{status,jdbcType=INTEGER},
    <if test="status == 1">
      VIDEO_START_DATE = sysdate,
    </if>
    <if test="status == 2">
      VIDEO_END_DATE = sysdate,
    </if>
    UPDATED_USER = #{userId,jdbcType=VARCHAR},
    UPDATED_DATE= sysdate
    WHERE VIDEO_BASE_ID=#{videoBaseId,jdbcType=VARCHAR}
  </update>

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325752867&siteId=291194637