select id, product_id, rated_capacity, rated_highvoltage, rated_lowvoltage, rated_grid_frequency, transformer_energy_efficiency, transformer_insulation_heat_resistance_class, overload_capacity, isolation_method, rated_voltage_of_auxiliary_transformer, auxiliary_variable_capacity, working_dc_voltage_range, rated_ac_power, maximum_ac_power, efficiency, max_vehicle_count, protection_level, anti_corrosion_level, working_temperature, allowable_humidity_range, altitude, cooling_method, direct_current_size, number_sockets, create_by, create_time, update_by, update_time from product_charging insert into product_charging ( product_id, rated_capacity, rated_highvoltage, rated_lowvoltage, rated_grid_frequency, transformer_energy_efficiency, transformer_insulation_heat_resistance_class, overload_capacity, isolation_method, rated_voltage_of_auxiliary_transformer, auxiliary_variable_capacity, working_dc_voltage_range, rated_ac_power, maximum_ac_power, efficiency, max_vehicle_count, protection_level, anti_corrosion_level, working_temperature, allowable_humidity_range, altitude, cooling_method, direct_current_size, number_sockets, create_by, create_time )values( #{productId}, #{ratedCapacity}, #{ratedHighVoltage}, #{ratedLowVoltage}, #{ratedGridFrequency}, #{transformerEnergyEfficiency}, #{transformerInsulationHeatResistanceClass}, #{overloadCapacity}, #{isolationMethod}, #{ratedVoltageOfAuxiliaryTransformer}, #{auxiliaryVariableCapacity}, #{workingDcVoltageRange}, #{ratedAcPower}, #{maximumAcPower}, #{efficiency}, #{maxVehicleCount}, #{protectionLevel}, #{antiCorrosionLevel}, #{workingTemperature}, #{allowableHumidityRange}, #{altitude}, #{coolingMethod}, #{directCurrentSize}, #{numberSockets}, #{createBy}, sysdate() ) update product_charging product_id = #{productId}, rated_capacity = #{ratedCapacity}, rated_highvoltage = #{ratedHighVoltage}, rated_lowvoltage = #{ratedLowVoltage}, rated_grid_frequency = #{ratedGridFrequency}, transformer_energy_efficiency = #{transformerEnergyEfficiency}, transformer_insulation_heat_resistance_class = #{transformerInsulationHeatResistanceClass}, overload_capacity = #{overloadCapacity}, isolation_method = #{isolationMethod}, rated_voltage_of_auxiliary_transformer = #{ratedVoltageOfAuxiliaryTransformer}, auxiliary_variable_capacity = #{auxiliaryVariableCapacity}, working_dc_voltage_range = #{workingDcVoltageRange}, rated_ac_power = #{ratedAcPower}, maximum_ac_power = #{maximumAcPower}, efficiency = #{efficiency}, max_vehicle_count = #{maxVehicleCount}, protection_level = #{protectionLevel}, anti_corrosion_level = #{antiCorrosionLevel}, working_temperature = #{workingTemperature}, allowable_humidity_range = #{allowableHumidityRange}, altitude = #{altitude}, cooling_method = #{coolingMethod}, direct_current_size = #{directCurrentSize}, number_sockets = #{numberSockets}, update_by = #{updateBy}, update_time = sysdate() where id = #{id} delete from product_charging where product_id = #{productId} delete from product_charging where id in #{id}