最近一直纠结于Sqlserver的换行和回车的处理,想了很多办法都不行。最后没有办法,百度了下:
网上解答的原话: 中英文空格的ASCII值为32,而对于控制字符,制表符、换行符和回车符分别是是char(9)、char(10)和char(13)。
于是
select REPLACE(replace(value,CHAR(32),''),CHAR(13)+CHAR(10),'')
本文介绍了如何在 SQL Server 中处理包含空格、制表符、换行符及回车符的问题,通过使用 REPLACE 函数替换指定的字符,实现文本数据的清理。
最近一直纠结于Sqlserver的换行和回车的处理,想了很多办法都不行。最后没有办法,百度了下:
网上解答的原话: 中英文空格的ASCII值为32,而对于控制字符,制表符、换行符和回车符分别是是char(9)、char(10)和char(13)。
于是
select REPLACE(replace(value,CHAR(32),''),CHAR(13)+CHAR(10),'')

被折叠的 条评论
为什么被折叠?