How do I remove line feed characters when selecting data from SQL Server?

linefeed, sql-server, sql-server-2008

Solution

The syntax of your statment looks wrong, maybe you can try with something like this:

Select Replace(Replace(@str,CHAR(10),''),CHAR(13),'')

The inner replace relaces LF and the outer replace replace CR

Problem

I insert data that contains a line feed character into the database. Then I retrieve that data. I am using this script to attempt to remove the line feed while selecting the data from SQL: ``` Select Replace(Replace stringname,char(10),'',char(32),'')) from tablename ``` The replace function seems to execute, but it does not remove the line feed correctly.

Original source

Related problems