UPDATE Table SET Name = RTRIM(LTRIM(Name))
名称的数据类型为varchar(25)
前导和尾随空格都不会被删除.当我复制粘贴一个这样的名字,我得到这个 –
"big dash" "space symbol" ABC001
为什么会发生这样的事情,如何修剪空间?
编辑 –
这个问题已经回答了.我发现还有一个这个问题的表.我得到当我复制行的列时,“ – 值”.当我按这个复制粘贴值的结尾按回车键,我看到更多的破折号.见下图 –
select convert(varbinary,Name) from table
从上面的查询中读取HEX输出应该显示相同的.
请阅读this以查找如何编写功能来删除这些字符.