式で更新されるテーブルのカラムにアクセスする場合、UPDATE はそのカラムの現在の値を使用します。 次のステートメントの 2 番目の割り当ては、col2 を元の col1 値ではなく、現在の (更新された) col1 値に設定します。 この結果、col1 と col2 の値が同じになります。 この動作は標準 SQL とは異なります。
UPDATE
col2
col1
UPDATE t1 SET col1 = col1 + 1, col2 = col1;