select job_id, job_name, job_group,serial_number, device_id,device_name,actions,alert_trigger,is_advance, cron_expression, misfire_policy, concurrent, status, create_by, create_time, remark, job_type, product_id, product_name, scene_id, alert_id from iot_device_job delete from iot_device_job where job_id = #{jobId} delete from iot_device_job where job_id in #{jobId} delete from iot_device_job where device_id in #{deviceId} delete from iot_device_job where alert_id in #{alertId} delete from iot_device_job where scene_id in #{sceneId} update iot_device_job job_name = #{jobName}, job_group = #{jobGroup}, device_id = #{deviceId}, device_name = #{deviceName}, serial_number = #{serialNumber}, actions = #{actions}, alert_trigger = #{alertTrigger}, cron_expression = #{cronExpression}, misfire_policy = #{misfirePolicy}, concurrent = #{concurrent}, status = #{status}, remark = #{remark}, update_by = #{updateBy}, job_type = #{jobType}, product_id = #{productId}, product_name = #{productName}, scene_id = #{sceneId}, alert_id = #{alertId}, is_advance =#{isAdvance}, update_time = sysdate() where job_id = #{jobId} insert into iot_device_job( job_id, job_name, job_group, device_id, device_name, serial_number, actions, alert_trigger, cron_expression, misfire_policy, concurrent, status, remark, create_by, job_type, product_id, product_name, scene_id, alert_id, is_advance, create_time )values( #{jobId}, #{jobName}, #{jobGroup}, #{deviceId}, #{deviceName}, #{serialNumber}, #{actions}, #{alertTrigger}, #{cronExpression}, #{misfirePolicy}, #{concurrent}, #{status}, #{remark}, #{createBy}, #{jobType}, #{productId}, #{productName}, #{sceneId}, #{alertId}, #{isAdvance}, sysdate() )