Nazwy po prawej stronie przypisania odnoszą się do starych wartości kolumn, niezależnie od kolejności, w jakiej się znajdują.
To (na przykład) pozwala na zamianę dwóch wartości bez użycia zmiennej tymczasowej.
UPDATE foo
SET a = b,
b = a
http://sqlfiddle.com/#!3/f6984/1
Specyfikacja SQL-92 (rozdział 13.10, Zasady ogólne, punkt 6 na stronie 395) stwierdza: