Il ne sera écrasé que si vous l'autorisez. Vous pouvez essayer quelque chose comme
UPDATE seatTable
SET seatTaken = true
WHERE .. find the seat, flight etc.. AND seatTaken = false
Cela renverra 1 ligne mise à jour la première fois et 0 ligne mise à jour par la suite.