テーブルの値を更新するために作成した次のSQLがあります。
Update Table
SET S_Type = 'Versus'
Where S_Type = 'REGULAR'
SET S_Type = 'Free'
Where S_Type = 'CASH';
私のSQLはかなり錆びていて、同僚から何か問題があると言われましたが、何がわかりませんでした。
頭に浮かぶ唯一のことは、セット内のTable.ColumnとWhereコードを参照していないことです。
列自体の更新に問題はありますか?複数の値の列を更新する場合のベストプラクティスは何ですか?
乾杯