ID_,ROLE_ID_,USER_ID_,UPDATE_TIME_,IS_DELE_,VERSION_ DELETE FROM UC_USER_ROLE WHERE IS_DELE_=1 UPDATE UC_USER_ROLE SET IS_DELE_=1,UPDATE_TIME_ = #{updateTime,jdbcType=TIMESTAMP} WHERE ROLE_ID_=#{roleId} UPDATE UC_USER_ROLE SET IS_DELE_=1,UPDATE_TIME_ = #{updateTime,jdbcType=TIMESTAMP} WHERE USER_ID_=#{userId} INSERT INTO UC_USER_ROLE ( ID_,ROLE_ID_,USER_ID_,UPDATE_TIME_,IS_DELE_,VERSION_,create_by_,create_time_,create_org_id_ ) VALUES (#{item.id,jdbcType=VARCHAR}, #{item.roleId,jdbcType=VARCHAR}, #{item.userId,jdbcType=VARCHAR},#{item.updateTime,jdbcType=TIMESTAMP},#{item.isDelete,jdbcType=VARCHAR},#{item.version,jdbcType=NUMERIC},#{item.createBy,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.createOrgId,jdbcType=VARCHAR}) INSERT INTO UC_USER_ROLE ( ID_,ROLE_ID_,USER_ID_,UPDATE_TIME_,IS_DELE_,VERSION_,create_by_,create_time_,create_org_id_ ) ( select #{item.id,jdbcType=VARCHAR}, #{item.roleId,jdbcType=VARCHAR}, #{item.userId,jdbcType=VARCHAR},#{item.updateTime,jdbcType=TIMESTAMP},#{item.isDelete,jdbcType=VARCHAR},#{item.version,jdbcType=NUMERIC},#{item.createBy,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.createOrgId,jdbcType=VARCHAR} FROM DUAL )