एसक्यूएल अपडेट प्रकृति में परमाणु हैं - "अनुक्रम" या "आदेश" की कोई अवधारणा नहीं है जिसमें व्यक्तिगत कॉलम अपडेट किए जाते हैं। आप उन्हें अपनी पसंद के किसी भी क्रम में रख सकते हैं, इससे कोई फर्क नहीं पड़ता।
संकल्पनात्मक रूप से, आप इसे पंक्ति की "पहले" स्थिति लेने और इसे पंक्ति के "बाद" स्थिति में बदलने के बारे में सोच सकते हैं। इसलिए COL_A अपडेट से पहले COL_B में जो भी मूल्य था, उसके साथ अपडेट किया जाएगा।
इससे दो मानों की अदला-बदली करना आसान हो जाता है:
UPDATE test2 SET A=B, B=A;