我有一個存儲過程,需要使用新數據更新現有記錄,但是它不能「覆蓋」任何現有數據。有選擇地更新字段
例如,我們可具有三個字段:
FirstName | LastName | PhoneNumber
呼叫上述 'TableX的'。
在非常簡單的更新,這可能是這個樣子:
Update TableX
set FirstName = [TableY.FirstName]
,LastName = [TableY.LastName]
,PhoneNumber = [TableY.PhoneNumer]
etc.....
但是我要求每列僅更新(從TableY),如果它是空的。
確實,我只是在制定一個代碼示例 – 2010-08-13 11:25:29