我想替换(或删除)TSQL字符串中的换行符.有任何想法吗?
显而易见的
REPLACE(@string, CHAR(13), '')
Run Code Online (Sandbox Code Playgroud)
只是不会这样做......
我如何从SQL Server中的变量中删除所有NewLine?
我使用SQL Server 2008 R2.
我需要在T-Sql命令中删除变量中的所有NewLine.
例如 :
Declare @A NVarChar(500)
Set @A = ' 12345
25487
154814 '
Print @A
Run Code Online (Sandbox Code Playgroud)
它像这样印刷
12345
25487
154814
Run Code Online (Sandbox Code Playgroud)
但我想得到像这样的字符串
12345 25487 154814
我写这个查询,但它不起作用:
Set @A = Replace(@A,CHAR(13),' ')
Run Code Online (Sandbox Code Playgroud)