日期:2014-05-18  浏览次数:20471 次

这个超强的空格不知道什么东西?
在sqlserver中一个varchar字段存储,一个数据的后面好像是空格,但是用replace(field, '   ', ' ')又去不掉,我用dbgrid显示出来,一点那格子,就变成空白,点到其它地方又变回来

------解决方案--------------------
是不是这三种?
select replace(field,char(9), ' ') --制表符
select replace(field,char(10), ' ') --换行符
select replace(field,char(13), ' ') --回车符
------解决方案--------------------
try

Update TableName Set field = Replace(Replace(field, Char(13), ' '), Char(10), ' ')