select id, xmmc, f_key, f_name, well_no, alarm_time, alarm_type, longitude, latitude, altitude, create_time, view_time from ard_alarm_digitization3
insert into ard_alarm_digitization3
id,xmmc,f_key,f_name,well_no,alarm_time,alarm_type,longitude,latitude,altitude,create_time,view_time,#{id},#{xmmc},#{fKey},#{fName},#{wellNo},#{alarmTime},#{alarmType},#{longitude},#{latitude},#{altitude},#{createTime},#{viewTime},
ON conflict(id) DO NOTHING;
update ard_alarm_digitization3
xmmc = #{xmmc},f_key = #{fKey},f_name = #{fName},well_no = #{wellNo},alarm_time = #{alarmTime},alarm_type = #{alarmType},longitude = #{longitude},latitude = #{latitude},altitude = #{altitude},create_time = #{createTime},view_time = #{viewTime},
where id = #{id}
delete from ard_alarm_digitization3 where id = #{id}
delete from ard_alarm_digitization3 where id in
#{id}
update ard_alarm_digitization3
set view_time=#{viewTime}
where well_no = #{wellNo}
and alarm_time <= #{alarmTime}
and view_time is null