У меня есть хранимая процедура, необходимая для обновления существующей записи новыми данными, однако она не должна «перезаписывать» любые существующие данные.
Например, у нас может быть три поля:
FirstName | LastName | PhoneNumber
Вызовите вышеупомянутый «TableX».
В очень простом обновлении это может выглядеть примерно так:
Update TableX
set FirstName = [TableY.FirstName]
,LastName = [TableY.LastName]
,PhoneNumber = [TableY.PhoneNumer]
etc.....
Однако мне требуется, чтобы каждый столбец обновлялся только (из TableY) если оно пустое.