Het zal alleen overschrijven als u het toestaat. Je kunt iets proberen als
UPDATE seatTable
SET seatTaken = true
WHERE .. find the seat, flight etc.. AND seatTaken = false
Hiermee wordt 1 rij geretourneerd die de eerste keer is bijgewerkt en daarna 0 rijen.