Trailing spaces (CHAR 32) is not compared, so they shuold work.DECLARE @Sample TABLE (data CHAR(20))INSERT @SampleSELECT 'Peso' UNION ALLSELECT 'Peso 'SELECT data, '_' + data + '_' as stored, case when data <> 'peso' then 1 else 0 end as [<> Peso], case when data = 'peso' then 1 else 0 end as [= Peso], case when data = 'peso ' then 1 else 0 end as [= Peso<space>], case when data <> 'peso ' then 1 else 0 end as [<> Peso<space>]FROM @Sample
E 12°55'05.25"N 56°04'39.16"