select obj_id, parent_id, monitor_id, monitor_name, monitor_addr, monitor_type, monitor_status, collect_device_id, ancestors, grade, meter_type_id, correct_value, pt, ct, is_ammeter, is_key_monitor, is_circuit, create_by, create_time, update_by, update_time, public_share_type, monitor_hierarchy from ems_base_monitor_info insert into ems_base_monitor_info parent_id, monitor_id, monitor_name, monitor_addr, monitor_type, monitor_status, collect_device_id, ancestors, grade, meter_type_id, correct_value, pt, ct, is_ammeter, is_key_monitor, is_circuit, create_by, create_time, update_by, update_time, public_share_type, monitor_hierarchy, #{parentId}, #{monitorId}, #{monitorName}, #{monitorAddr}, #{monitorType}, #{monitorStatus}, #{collectDeviceId}, #{ancestors}, #{grade}, #{meterTypeId}, #{correctValue}, #{pt}, #{ct}, #{isAmmeter}, #{isKeyMonitor}, #{isCircuit}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{publicShareType}, #{monitorHierarchy}, update ems_base_monitor_info parent_id = #{parentId}, monitor_id = #{monitorId}, monitor_name = #{monitorName}, monitor_addr = #{monitorAddr}, monitor_type = #{monitorType}, monitor_status = #{monitorStatus}, collect_device_id = #{collectDeviceId}, ancestors = #{ancestors}, grade = #{grade}, meter_type_id = #{meterTypeId}, correct_value = #{correctValue}, pt = #{pt}, ct = #{ct}, is_ammeter = #{isAmmeter}, is_key_monitor = #{isKeyMonitor}, is_circuit = #{isCircuit}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, public_share_type = #{publicShareType}, monitor_hierarchy = #{monitorHierarchy}, where obj_id = #{objId} delete from ems_base_monitor_info where obj_id = #{objId} delete from ems_base_monitor_info where obj_id in #{objId}