Актуализациите на SQL са атомарни по природа - няма концепция за "последователност" или "ред", в който се актуализират отделните колони. Можете да ги подредите в произволен ред, няма значение.
Концептуално можете да мислите за това, че приема състоянието "преди" на реда и го променя в състоянието "след" на реда. Така COL_A ще бъде актуализиран с каквато и да е стойност в COL_B преди актуализацията.
Това улеснява размяната на две стойности:
UPDATE test2 SET A=B, B=A;