select task_id, task_name, device_id, device_name, cron_expression, duration,
threshold, enable_detection, status, execute_count, alarm_count,
last_execute_time, model_name, remark, create_by, create_time, update_by, update_time
from v_inspection_task
insert into v_inspection_task
task_name,
device_id,
device_name,
cron_expression,
duration,
threshold,
enable_detection,
status,
execute_count,
alarm_count,
last_execute_time,
model_name,
remark,
create_by,
create_time
#{taskName},
#{deviceId},
#{deviceName},
#{cronExpression},
#{duration},
#{threshold},
#{enableDetection},
#{status},
#{executeCount},
#{alarmCount},
#{lastExecuteTime},
#{modelName},
#{remark},
#{createBy},
sysdate()
update v_inspection_task
task_name = #{taskName},
device_id = #{deviceId},
device_name = #{deviceName},
cron_expression = #{cronExpression},
duration = #{duration},
threshold = #{threshold},
enable_detection = #{enableDetection},
status = #{status},
execute_count = #{executeCount},
alarm_count = #{alarmCount},
last_execute_time = #{lastExecuteTime},
model_name = #{modelName},
remark = #{remark},
update_by = #{updateBy},
update_time = sysdate()
where task_id = #{taskId}
update v_inspection_task
set execute_count = #{executeCount},
alarm_count = #{alarmCount},
last_execute_time = sysdate(),
update_time = sysdate()
where task_id = #{taskId}
delete from v_inspection_task where task_id = #{taskId}
delete from v_inspection_task where task_id in
#{taskId}