t.id , t.employee_id , t.variable_archive_id , t.variable_item_id , t.item_value , t.create_time , t.update_time , t.creator , t.delete_type , t.tenant_key INSERT INTO hrsa_variable_archive_item id, employee_id, variable_archive_id, variable_item_id, item_value, create_time, update_time, creator, delete_type, tenant_key, #{id}, #{employeeId}, #{variableArchiveId}, #{variableItemId}, #{itemValue}, #{createTime}, #{updateTime}, #{creator}, #{deleteType}, #{tenantKey}, INSERT INTO hrsa_variable_archive_item ( id , employee_id , variable_archive_id , variable_item_id , item_value , create_time , update_time , creator , delete_type , tenant_key ) VALUES ( #{item.id}, #{item.employeeId}, #{item.variableArchiveId}, #{item.variableItemId}, #{item.itemValue}, #{item.createTime}, #{item.updateTime}, #{item.creator}, #{item.deleteType}, #{item.tenantKey} ) INSERT INTO hrsa_variable_archive_item ( id , employee_id , variable_archive_id , variable_item_id , item_value , create_time , update_time , creator , delete_type , tenant_key ) select #{item.id,jdbcType=DOUBLE}, #{item.employeeId,jdbcType=DOUBLE}, #{item.variableArchiveId,jdbcType=DOUBLE}, #{item.variableItemId,jdbcType=DOUBLE}, #{item.itemValue,jdbcType=VARCHAR}, #{item.createTime,jdbcType=DATE}, #{item.updateTime,jdbcType=DATE}, #{item.creator,jdbcType=DOUBLE}, #{item.deleteType,jdbcType=INTEGER}, #{item.tenantKey,jdbcType=VARCHAR} from dual INSERT INTO hrsa_variable_archive_item ( id , employee_id , variable_archive_id , variable_item_id , item_value , create_time , update_time , creator , delete_type , tenant_key ) VALUES ( #{item.id}, #{item.employeeId}, #{item.variableArchiveId}, #{item.variableItemId}, #{item.itemValue}, #{item.createTime}, #{item.updateTime}, #{item.creator}, #{item.deleteType}, #{item.tenantKey} ) UPDATE hrsa_variable_archive_item employee_id=#{employeeId}, variable_archive_id=#{variableArchiveId}, variable_item_id=#{variableItemId}, item_value=#{itemValue}, create_time=#{createTime}, update_time=#{updateTime}, creator=#{creator}, delete_type=#{deleteType}, tenant_key=#{tenantKey}, WHERE id = #{id} AND delete_type = 0 UPDATE hrsa_variable_archive_item employee_id=#{employeeId}, variable_archive_id=#{variableArchiveId}, variable_item_id=#{variableItemId}, item_value=#{itemValue}, create_time=#{createTime}, update_time=#{updateTime}, creator=#{creator}, delete_type=#{deleteType}, tenant_key=#{tenantKey}, WHERE id = #{id} AND delete_type = 0 update hrsa_variable_archive_item when id = #{item.id} then #{item.itemValue} where id in #{item.id} UPDATE hrsa_variable_archive_item SET delete_type=1 WHERE id = #{id} AND delete_type = 0 UPDATE hrsa_variable_archive_item SET delete_type=1 WHERE delete_type = 0 AND id IN #{id} UPDATE hrsa_variable_archive_item SET delete_type=1 WHERE delete_type = 0 AND variable_archive_id IN #{id}