select id, lock_id, lock_num, lock_state, lock_position_state, lock_shell_state, restart_state, batter_voltage, power_voltage, upload_time, unique_mark from ard_tank_lock_state
insert into ard_tank_lock_state
id,
lock_id,
lock_num,
lock_state,
lock_position_state,
lock_shell_state,
restart_state,
batter_voltage,
power_voltage,
upload_time,
unique_mark,
#{id},
#{lockId},
#{lockNum},
#{lockState},
#{lockPositionState},
#{lockShellState},
#{restartState},
#{batterVoltage},
#{powerVoltage},
#{uploadTime},
#{uniqueMark},
update ard_tank_lock_state
lock_id = #{lockId},
lock_num = #{lockNum},
lock_state = #{lockState},
lock_position_state = #{lockPositionState},
lock_shell_state = #{lockShellState},
restart_state = #{restartState},
batter_voltage = #{batterVoltage},
power_voltage = #{powerVoltage},
upload_time = #{uploadTime},
unique_mark = #{uniqueMark},
where id = #{id}
delete from ard_tank_lock_state where id = #{id}
delete from ard_tank_lock_state where id in
#{id}
insert into ard_tank_lock_state (id, lock_id, lock_num, lock_state, lock_position_state, lock_shell_state,
restart_state, batter_voltage, power_voltage, upload_time, unique_mark)
values (#{id,jdbcType=VARCHAR},#{lockId,jdbcType=VARCHAR},#{lockNum,jdbcType=VARCHAR},#{lockState,jdbcType=VARCHAR},
#{lockPositionState,jdbcType=VARCHAR},#{lockShellState,jdbcType=VARCHAR},#{restartState,jdbcType=VARCHAR},
#{batterVoltage,jdbcType=VARCHAR},#{powerVoltage,jdbcType=VARCHAR},#{uploadTime,jdbcType=VARCHAR},
#{uniqueMark,jdbcType=VARCHAR})
on conflict(unique_mark) do update set upload_time=#{uploadTime,jdbcType=VARCHAR}