以下のように、特定の列のいくつかの新しい値でテーブルを更新しているため、prepayId で示される特定のフローで、テーブル Prepay、列 PrepayTransactionDesc を更新しています。
update Prepay
set PrepayTransactionDesc = 'Funded Repeat Voucher 153429'
where prepayId = 58045
正常に動作しますが、複数の更新を行いたいです。私はいくつかの異なる方法を試しましたが失敗しました。私がやろうとしていたのは、いつでもCASEを使用していたことです。
たとえば、次の prepayid および prepaytransactiondesc フィールドがあります。
57770 Funded Repeat Voucher 153118
57771 Funded Repeat Voucher 153119
57772 Funded Repeat Voucher 153120
57773 Funded Repeat Voucher 153121
57774 Funded Repeat Voucher 153122
57775 Funded Repeat Voucher 153123
57776 Funded Repeat Voucher 153124
57894 Funded Repeat Voucher 153276
57895 Funded Repeat Voucher 153277
57896 Funded Repeat Voucher 153278
どうすればそれらを一度に行うことができますか? それほど難しいことではありませんが、タスクを実行しようとすると何かが足りないようです。