いくつかの変数が渡された単純な UPDATE を使用するストアド プロシージャがあります。しかし、変数がnullでない場合、これらのフィールドを更新したくありません。これは本質的に私の声明がどのように見えるかです。
UPDATE myTable
SET myColumn = @myColumn,
mColumn1 = @myColumn1
WHERE myColumn2 = @myColumn2
SET内に条件付きロジックを適用する方法はありますか? チェックする必要があるフィールドが約 10 個あるので、フィールドごとに更新したり、そのようなことはしたくありません。
何か案は?