select line_id, preset_code, dev_no, create_time, task_major_id, dev_type, device_id, phy_asset_id, device_name, component_id, component_name, bay_id, bay_name, main_device_id, main_device_name, parent_id, ebook_id, ebook_name from patrol_task_info insert into patrol_task_info task_major_id, device_id, device_name, component_id, component_name, bay_id, bay_name, main_device_id, main_device_name, phy_asset_id, dev_type, preset_code, parent_id, ebook_id, ebook_name, dev_no, create_time, #{taskMajorId}, #{deviceId}, #{deviceName}, #{componentId}, #{componentName}, #{bayId}, #{bayName}, #{mainDeviceId}, #{mainDeviceName}, #{phyAssetId}, #{devType}, #{presetCode}, #{parentId}, #{ebookId}, #{ebookName}, #{devNo}, #{createTime}, INSERT INTO patrol_task_info ( task_major_id, device_id, device_name, component_id, component_name, bay_id, bay_name, main_device_id, main_device_name, phy_asset_id, dev_type, preset_code, parent_id, ebook_id, ebook_name, dev_no, create_time ) VALUES ( #{item.taskMajorId}, #{item.deviceId}, #{item.deviceName}, #{item.componentId}, #{item.componentName}, #{item.bayId}, #{item.bayName}, #{item.mainDeviceId}, #{item.mainDeviceName}, #{item.phyAssetId}, #{item.devType}, #{item.presetCode}, #{item.parentId}, #{item.ebookId}, #{item.ebookName}, #{item.devNo}, #{item.createTime} ) update patrol_task_info task_major_id = #{taskMajorId}, device_id = #{deviceId}, device_name = #{deviceName}, component_id = #{componentId}, component_name = #{componentName}, bay_id = #{bayId}, bay_name = #{bayName}, main_device_id = #{mainDeviceId}, main_device_name = #{mainDeviceName}, phy_asset_id = #{phyAssetId}, dev_type = #{devType}, presetCode = #{presetCode}, parent_id = #{parentId}, ebook_id = #{ebookId}, ebook_name = #{ebookName}, dev_no = #{devNo}, where line_id = #{lineId} delete from patrol_task_info where line_id = #{lineId} delete from patrol_task_info where line_id in #{lineId} delete from patrol_task_info where task_major_id in #{majorId} delete from patrol_task_info where task_major_id = #{taskMajorId}