値がnullの場合に値を割り当てる必要があるこのタスクがあります。
null でない場合は、既に存在する値を保持したい.. (これが私を悩ませているものです) 簡単になることはわかっています..
ありがとう、アル
UPDATE myTable
SET myCol = myDefaultValue
WHERE myCol IS NULL;
Coalesce()を使用する必要があります。これは ansi-99 標準の一部でもあります。
Update [Table] Set
Col1 = coalesce(Col1, @Col1Val)
,Col2 = coalesce(Col2, @Col2Val)
Where ...