从SQL Server中选择数据时如何删除换行符?

cha*_*aru 1 sql-server sql-server-2008 linefeed

我将包含换行符的数据插入数据库.然后我检索那些数据.我正在使用此脚本尝试从SQL中选择数据时删除换行符:

Select Replace(Replace stringname,char(10),'',char(32),'')) from tablename
Run Code Online (Sandbox Code Playgroud)

替换功能似乎执行,但它没有正确删除换行.

Jos*_*fil 24

您的语句的语法看起来不对,也许您可​​以尝试使用以下内容:

Select Replace(Replace(@str,CHAR(10),''),CHAR(13),'')
Run Code Online (Sandbox Code Playgroud)

内部替换件与LF相关,外部替换件替换CR