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}