Я хочу установить значение столбца только в том случае, если оно не пустое.Обновить столбец с использованием выражения case sql
Вот образец
Declare @Temp Varchar(20)
Update Logins
Set ColValue =
Case When @Temp <> '' Then @Temp Else /* Dont SET Value */ End
Where Code=1
Что писать в Else
части?
У меня есть несколько столбцов, чтобы обновить и хотите применить условие только в одном столбце
DB: SQL SERVER 2008
http://stackoverflow.com/questions/14762374/how-do-i-use-case-in-sql-for-my-example может помочь вам – gasroot