Не знаете, как изменить ISNULL() на ISNOTNULL() в MS SQL? Что-то вроде IFNULL?Поддерживает ли SQL Server 2014 такие функции, как ISNOTNULL()?
Мне нужно сделать это за один шаг.
Set @EMAILhtml = @CSS + @TEXT1 + isnull(@TEXT1,'') + isnull(@table1,'') + isnull(@text2,'') + isnull(@table2,'') + @TEXT3
Но мне нужно что-то вроде
Set @EMAILhtml = @CSS + @TEXT1 + isNOTnull(@TEXT1,'') + isnull(@table1,'') + isnull(@text2,'') + isnull(@table2,'') + @TEXT3
Спасибо.
Это не имеет смысла. 'isnull' является таким же, как' coalesce', но для 2 параметров. Это просто значение по умолчанию в случае NULL. например isnull (x, 'Hey! x was null!'). похоже на 'случай, когда x не равен нулю, тогда x else 'Hey! x было null! ' end' –