MSSQL 数据中空格剔除完美解决方案


MSSQL中,平常我们所看见的数据空格通常由 回车键 tab键 空格键组成,
完美解决方案应该为替换
回车键: char(13)
tab键: char(10)
空格键: char(32)

declare @a varchar(30)
set @a =char(13)+char(10)+ char(32)+’testinfo’+char(13);
print ‘|’+@a+’|’
set @a =replace(@a,char(13),”);
set @a =replace(@a,char(10),”);
set @a =replace(@a,char(32),”);
print ‘替换后字符串’+@a+’|’