UPDATE sc_device device_no = #{device.deviceNo,jdbcType=VARCHAR}, device_type = #{device.deviceType,jdbcType=BIGINT}, sys_id = #{device.sysId,jdbcType=BIGINT}, site_id = #{device.siteId,jdbcType=BIGINT}, building_id = #{device.buildingId,jdbcType=BIGINT}, `floor` = #{device.floor,jdbcType=INTEGER}, loc_desc = #{device.locDesc,jdbcType=VARCHAR}, related_device_no = #{device.relatedDeviceNo,jdbcType=BIGINT}, manufacturer_id = #{device.manufacturerId,jdbcType=BIGINT}, device_status = #{device.deviceStatus,jdbcType=INTEGER}, `status` = #{device.status,jdbcType=INTEGER}, is_tag = #{device.isTag,jdbcType=INTEGER}, x_coordinates = #{device.xCoordinates,jdbcType=DECIMAL}, y_coordinates = #{device.yCoordinates,jdbcType=DECIMAL}, update_by = #{device.updateBy,jdbcType=VARCHAR}, date_update = #{device.dateUpdate,jdbcType=TIMESTAMP}, plan_id = #{device.planId,jdbcType=INTEGER}, water_meter_no = #{device.waterMeterNo,jdbcType=VARCHAR}, water_meter_file_no = #{device.waterMeterFileNo,jdbcType=VARCHAR}, customer_id = #{device.customerId,jdbcType=INTEGER}, udip_id = #{device.udipId,jdbcType=VARCHAR}, register_status = #{device.registerStatus,jdbcType=INTEGER}, sync_status = #{device.syncStatus,jdbcType=INTEGER}, seal_no = #{device.sealNo,jdbcType=VARCHAR} WHERE id = #{device.id,jdbcType=BIGINT}