select id, device_code, device_name, ip_address, port, user_name, password, type, device_type, live_address, channel, alarm_channel_id, status, stream_type, longitude, latitude, gb_code, protocol, device_status, online_type, enable_audio, enable_mp4, stream_status, media_serverId, stream_key, enable_disable_none_reader, snap, flv_type, onvif_auth, onvif_host_name, record_plan_id, gb_civil_code, gb_business_group_id, gb_parent_id, manufacturer, address, ptz_type, gb_device_id, gb_channel_id, stream_mode, jt_mobile_no, jt_plate_no, jt_plate_color, create_by, create_time, update_by, update_time, remark from qs_device insert into qs_device device_code, device_name, ip_address, port, user_name, password, type, device_type, live_address, channel, alarm_channel_id, status, stream_type, longitude, latitude, gb_code, protocol, device_status, online_type, enable_audio, enable_mp4, stream_status, media_serverId, stream_key, enable_disable_none_reader, snap, flv_type, onvif_auth, onvif_host_name, record_plan_id, gb_civil_code, gb_business_group_id, gb_parent_id, manufacturer, address, ptz_type, gb_device_id, gb_channel_id, stream_mode, jt_mobile_no, jt_plate_no, jt_plate_color, create_by, create_time, update_by, update_time, remark, #{deviceCode}, #{deviceName}, #{ipAddress}, #{port}, #{userName}, #{password}, #{type}, #{deviceType}, #{liveAddress}, #{channel}, #{alarmChannelId}, #{status}, #{streamType}, #{longitude}, #{latitude}, #{gbCode}, #{protocol}, #{deviceStatus}, #{onlineType}, #{enableAudio}, #{enableMp4}, #{streamStatus}, #{mediaServerId}, #{streamKey}, #{enableDisableNoneReader}, #{snap}, #{flvType}, #{onvifAuth}, #{onvifHostName}, #{recordPlanId}, #{gbCivilCode}, #{gbBusinessGroupId}, #{gbParentId}, #{manufacturer}, #{ptzType}, #{gbDeviceId}, #{gbChannelId}, #{streamMode}, #{jtMobileNo}, #{jtPlateNo}, #{jtPlateColor}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{remark}, update qs_device device_code = #{deviceCode}, device_name = #{deviceName}, ip_address = #{ipAddress}, port = #{port}, user_name = #{userName}, password = #{password}, type = #{type}, device_type = #{deviceType}, live_address = #{liveAddress}, channel = #{channel}, alarm_channel_id = #{alarmChannelId}, status = #{status}, stream_type = #{streamType}, longitude = #{longitude}, latitude = #{latitude}, gb_code = #{gbCode}, protocol = #{protocol}, device_status = #{deviceStatus}, online_type = #{onlineType}, enable_audio = #{enableAudio}, enable_mp4 = #{enableMp4}, stream_status = #{streamStatus}, media_serverId = #{mediaServerId}, stream_key = #{streamKey}, enable_disable_none_reader = #{enableDisableNoneReader}, snap = #{snap}, flv_type = #{flvType}, onvif_auth = #{onvifAuth}, onvif_host_name = #{onvifHostName}, record_plan_id = #{recordPlanId}, gb_civil_code = #{gbCivilCode}, gb_business_group_id = #{gbBusinessGroupId}, gb_parent_id = #{gbParentId}, manufacturer = #{manufacturer}, address = #{address}, ptz_type = #{ptzType}, gb_device_id = #{gbDeviceId}, gb_channel_id = #{gbChannelId}, stream_mode = #{streamMode}, jt_mobile_no = #{jtMobileNo}, jt_plate_no = #{jtPlateNo}, jt_plate_color = #{jtPlateColor}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, remark = #{remark}, where id = #{id} update qs_device set status = #{status}, update_time = sysdate() where id = #{id} update qs_device set device_status = #{deviceStatus}, update_time = sysdate() where id in #{id} update qs_device set device_status = 'OFFLINE', stream_status = '0', media_serverId = null, stream_key = null UPDATE qs_device device_status = #{item.deviceStatus} WHERE id = #{item.id} UPDATE qs_device set record_plan_id = #{planId} where status = 'ENABLE' UPDATE qs_device set record_plan_id = null where record_plan_id = #{planId} UPDATE qs_device set record_plan_id = #{planId} where id = #{id} UPDATE qs_device set record_plan_id = null where record_plan_id = #{planId} UPDATE qs_device SET gb_civil_code = #{civilCode} WHERE id IN #{item.id} UPDATE qs_device SET gb_business_group_id = #{businessGroup} WHERE id IN #{item.id} UPDATE qs_device SET gb_parent_id = #{parentId} WHERE id IN #{item.id} UPDATE qs_device SET gb_parent_id = null, gb_business_group_id = null WHERE id IN #{item.id} UPDATE qs_device SET gb_civil_code = #{civilCode} WHERE id IN #{item.id} UPDATE qs_device SET gb_civil_code = null WHERE id IN #{item.id} UPDATE qs_device SET gb_civil_code = null WHERE id IN #{item} UPDATE qs_device SET gb_parent_id = #{parentId}, gb_business_group_id = #{businessGroup} WHERE id IN #{item.id} UPDATE qs_device SET gb_parent_id = null, gb_business_group_id = null WHERE id IN #{item} delete from qs_device where id = #{id} delete from qs_device where id in #{id} UPDATE qs_device SET gb_civil_code = null WHERE gb_civil_code IN #{item.deviceId}