It looks like my query is converting char(13) wrong? If it isn't wrong can someone please explain this?
Query:
;with CTE1 as 
    (
        select 
            Product
            , (select t.* for xml raw('row'), type) as Data
        from 
            [PIM].[dbo].[MasterFeatures] as t
    )
, CTE2 as 
    (
        select
             Product,
             F.C.value('local-name(.)', 'nvarchar(128)') as Field,
             F.C.value('.', 'nvarchar(max)') as Data
             , GETDATE() AS createdDate
        from 
            CTE1 as c
            outer apply c.Data.nodes('row/@*') as F(C)
    )
select * 
from CTE2 x
WHERE x.Field<>'Product'
result with issue pointed out:
I thought CHAR(13) was supposed to be:
  '
'
