select result_id,
eqp_book_id,
patrol_device_code,
patrol_device_name,
task_name,
task_code,
device_name,
device_id,
value_type,
value_type_name,
value,
value_unit,
unit, time, recognition_type, recognition_type_name, file_type, file_path, rectangle, task_patrolled_id, valid, create_by, create_time, update_by, update_time, delete_flag
from basedata_mont_taskresult
insert into basedata_mont_taskresult
eqp_book_id,
patrol_device_code,
patrol_device_name,
task_name,
task_code,
device_name,
device_id,
value_type,
value_type_name,
value,
value_unit,
unit,
time,
recognition_type,
recognition_type_name,
file_type,
file_path,
rectangle,
task_patrolled_id,
valid,
create_by,
create_time,
update_by,
update_time,
delete_flag,
#{eqpBookId},
#{patrolDeviceCode},
#{patrolDeviceName},
#{taskName},
#{taskCode},
#{deviceName},
#{deviceId},
#{valueType},
#{valueTypeName},
#{value},
#{valueUnit},
#{unit},
#{time},
#{recognitionType},
#{recognitionTypeName},
#{fileType},
#{filePath},
#{rectangle},
#{taskPatrolledId},
#{valid},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{deleteFlag},
update basedata_mont_taskresult
eqp_book_id = #{eqpBookId},
patrol_device_code = #{patrolDeviceCode},
patrol_device_name = #{patrolDeviceName},
task_name = #{taskName},
task_code = #{taskCode},
device_name = #{deviceName},
device_id = #{deviceId},
value_type = #{valueType},
value_type_name = #{valueTypeName},
value = #{value},
value_unit = #{valueUnit},
unit = #{unit},
time = #{time},
recognition_type = #{recognitionType},
recognition_type_name = #{recognitionTypeName},
file_type = #{fileType},
file_path = #{filePath},
rectangle = #{rectangle},
task_patrolled_id = #{taskPatrolledId},
valid = #{valid},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
delete_flag = #{deleteFlag},
where result_id = #{resultId}
delete
from basedata_mont_taskresult
where result_id = #{resultId}
delete from basedata_mont_taskresult where result_id in
#{resultId}