0
這裏是我的代碼,所有列都是bigint.It給出了將數據類型varchar轉換爲bigint的錯誤。當我刪除'E'時,它將空白轉換爲零 爲什麼它轉換爲bigint而我正在使用Cast並將其分配給Varchar變量。在select語句中將數據類型varchar轉換爲bigint時出錯
declare @Result as varchar(500)=''
SELECT @Result +=cast(ISNULL(L4,'E') as Varchar) + ','
FROM MembershipLevel where L3=18
select @Result as Result