select id, route_id, name, seq, lat, lng, alt, speed, start_time, turn_angle, point_type, hold_params from route_waypoints insert into route_waypoints route_id, name, seq, lat, lng, alt, speed, start_time, turn_angle, point_type, hold_params, #{routeId}, #{name}, #{seq}, #{lat}, #{lng}, #{alt}, #{speed}, #{startTime}, #{turnAngle}, #{pointType}, #{holdParams}, update route_waypoints route_id = #{routeId}, name = #{name}, seq = #{seq}, lat = #{lat}, lng = #{lng}, alt = #{alt}, speed = #{speed}, start_time = #{startTime}, turn_angle = #{turnAngle}, point_type = #{pointType}, hold_params = #{holdParams}, where id = #{id} delete from route_waypoints where id = #{id} delete from route_waypoints where route_id = #{routeId} delete from route_waypoints where id in #{id}