0
Вот мой код, все колоны являются bigint.It дает ошибку, преобразуя тип данных varchar в bigint.Когда я удаляю 'E', он преобразует пустое значение в ноль Почему оно преобразуется в bigint в то время как я использую Cast и назначаю Varchar Variable.Ошибка преобразования типа данных varchar в bigint в select Statement
declare @Result as varchar(500)=''
SELECT @Result +=cast(ISNULL(L4,'E') as Varchar) + ','
FROM MembershipLevel where L3=18
select @Result as Result