select guid, device_id, device_name, task_no, src_row, src_column, src_layer, tar_row, tar_column, tar_layer, src_site, tar_site, send_flag, send_type, task_type, create_date, start_date, finish_date, spare1, spare2, spare3, rwlx from tsj_device_execution_queue_finish insert into tsj_device_execution_queue_finish guid, device_id, device_name, task_no, src_row, src_column, src_layer, tar_row, tar_column, tar_layer, src_site, tar_site, send_flag, send_type, task_type, create_date, start_date, finish_date, spare1, spare2, spare3, rwlx, #{guid}, #{deviceId}, #{deviceName}, #{taskNo}, #{srcRow}, #{srcColumn}, #{srcLayer}, #{tarRow}, #{tarColumn}, #{tarLayer}, #{srcSite}, #{tarSite}, #{sendFlag}, #{sendType}, #{taskType}, #{createDate}, #{startDate}, #{finishDate}, #{spare1}, #{spare2}, #{spare3}, #{rwlx}, update tsj_device_execution_queue_finish device_id = #{deviceId}, device_name = #{deviceName}, task_no = #{taskNo}, src_row = #{srcRow}, src_column = #{srcColumn}, src_layer = #{srcLayer}, tar_row = #{tarRow}, tar_column = #{tarColumn}, tar_layer = #{tarLayer}, src_site = #{srcSite}, tar_site = #{tarSite}, send_flag = #{sendFlag}, send_type = #{sendType}, task_type = #{taskType}, create_date = #{createDate}, start_date = #{startDate}, finish_date = #{finishDate}, spare1 = #{spare1}, spare2 = #{spare2}, spare3 = #{spare3}, rwlx = #{rwlx}, where guid = #{guid} delete from tsj_device_execution_queue_finish where guid = #{guid} delete from tsj_device_execution_queue_finish where guid in #{guid}