清理SQL数据

时间:2013-07-11 11:38:42

标签: sql tsql

导致两个字段不同的原因是什么?它是标签还是别的什么?什么是简单的清洁方法?我知道我可以以某种方式使用替换,但我不确定我要替换的是什么,还有更多的记录存在同样的问题。

Name    Binary
MCMPAD  0x4D0043004D00500041004400200020
MCMPAD  0x4D0043004D00500041004400A00020


SELECT  Name , convert(binary(15), (Name))  Binary from VirtualTerminal
where Name  like '%MCMPAD%'

1 个答案:

答案 0 :(得分:5)

一个字符串以空格0x2020结尾,另一个字符串以换行符空格0x0A20结尾。将Name显示为字符串时,差异不可见。

额外的零(空格为0x0020而不是0x20)用于Windows标准的UCS-2编码。