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}