insert into model_vehicle(
id,
vehicle_id,
vehicle_name,
description,
vehicle_type,
vehicle_model,
vehicle_colour,
max_speed,
engine_power,
max_deceleration,
max_steering_angle,
mass,
front_surface_effective,
air_drag_coefficient,
rolling_resistance_coefficient,
wheel_diameter,
wheel_drive,
overall_efficiency,
front_distance,
rear_distance,
left_distance,
right_distance,
height_distance,
wheelbase,
share,
create_time,
modify_time,
create_user_id,
modify_user_id,
is_deleted
)
values(
#{id,jdbcType=VARCHAR},
#{vehicleId,jdbcType=VARCHAR},
#{vehicleName,jdbcType=VARCHAR},
#{description,jdbcType=VARCHAR},
#{vehicleType,jdbcType=VARCHAR},
#{vehicleModel,jdbcType=VARCHAR},
#{vehicleColour,jdbcType=VARCHAR},
#{maxSpeed,jdbcType=DECIMAL},
#{enginePower,jdbcType=DECIMAL},
#{maxDeceleration,jdbcType=DECIMAL},
#{maxSteeringAngle,jdbcType=DECIMAL},
#{mass,jdbcType=DECIMAL},
#{frontSurfaceEffective,jdbcType=DECIMAL},
#{airDragCoefficient,jdbcType=DECIMAL},
#{rollingResistanceCoefficient,jdbcType=DECIMAL},
#{wheelDiameter,jdbcType=DECIMAL},
#{wheelDrive,jdbcType=DECIMAL},
#{overallEfficiency,jdbcType=DECIMAL},
#{frontDistance,jdbcType=DECIMAL},
#{rearDistance,jdbcType=DECIMAL},
#{leftDistance,jdbcType=DECIMAL},
#{rightDistance,jdbcType=DECIMAL},
#{heightDistance,jdbcType=DECIMAL},
#{wheelbase,jdbcType=DECIMAL},
#{share,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{modifyTime,jdbcType=TIMESTAMP},
#{createUserId,jdbcType=VARCHAR},
#{modifyUserId,jdbcType=VARCHAR},
#{isDeleted,jdbcType=VARCHAR}
)
update model_vehicle set
vehicle_id = #{vehicleId,jdbcType=VARCHAR},
vehicle_name = #{vehicleName,jdbcType=VARCHAR},
description = #{description,jdbcType=VARCHAR},
vehicle_type = #{vehicleType,jdbcType=VARCHAR},
vehicle_model = #{vehicleModel,jdbcType=VARCHAR},
vehicle_colour = #{vehicleColour,jdbcType=VARCHAR},
max_speed = #{maxSpeed,jdbcType=DECIMAL},
engine_power = #{enginePower,jdbcType=DECIMAL},
max_deceleration = #{maxDeceleration,jdbcType=DECIMAL},
max_steering_angle = #{maxSteeringAngle,jdbcType=DECIMAL},
mass = #{mass,jdbcType=DECIMAL},
front_surface_effective = #{frontSurfaceEffective,jdbcType=DECIMAL},
air_drag_coefficient = #{airDragCoefficient,jdbcType=DECIMAL},
rolling_resistance_coefficient = #{rollingResistanceCoefficient,jdbcType=DECIMAL},
wheel_diameter = #{wheelDiameter,jdbcType=DECIMAL},
wheel_drive = #{wheelDrive,jdbcType=DECIMAL},
overall_efficiency = #{overallEfficiency,jdbcType=DECIMAL},
front_distance = #{frontDistance,jdbcType=DECIMAL},
rear_distance = #{rearDistance,jdbcType=DECIMAL},
left_distance = #{leftDistance,jdbcType=DECIMAL},
right_distance = #{rightDistance,jdbcType=DECIMAL},
height_distance = #{heightDistance,jdbcType=DECIMAL},
wheelbase = #{wheelbase,jdbcType=DECIMAL},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR},
is_deleted = #{isDeleted,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update model_vehicle set
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR},
is_deleted = #{isDeleted,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}