" Error converting data type varchar to numeric"That catches everyone out as the error is "backwards"In "[Geheugen] + 'mb'" SQL is trying to convert "mb" to a number to add it to [Geheugen]You need:SELECT CASEWHEN ISNULL(CAST([Geheugen] as varchar(50)),'')!='' THEN CAST([Geheugen] AS varchar(50)) + 'mb'END as Geheugen,FROM tableWHERE [ID] = 65
but you can take out the CASE statement, this will be the same:SELECT CAST([Geheugen] AS varchar(50)) + 'mb' as Geheugen