Я использую НИЖЕ запрос,конкатенации не прибавляет Null полю
select TOP 1 Number,ltrim(rtrim(first_field)) + ' ' + ltrim(rtrim(second_field)) as FirstName,
from ViewName _details with(nolock)
where _details.ID=2912
Здесь second_field
является нулевым, следовательно, FirstName
колонка возвращается утратившим
Используйте «COALESCE», чтобы избежать нулевых значений в качестве значения по умолчанию, если значение null https: // msdn. microsoft.com/en-us/library/ms190349.aspx –