如何从 SQL Server 中的变量中删除所有 NewLine?
我使用 SQL Server 2008 R2。
我需要删除 T-Sql 命令中变量中的所有 NewLine。
例如:
Declare @A NVarChar(500)
Set @A = ' 12345
25487
154814 '
Print @A
它是这样打印的: 12345
25487
154814
但我想得到这样的字符串:12345 25487 154814
我写了这个查询,但它不起作用:
Set @A = Replace(@A,CHAR(13),' ')
最佳答案
您必须使用此查询
Declare @A NVarChar(500);
Set @A = N' 12345
25487
154814 ';
Set @A = Replace(@A,CHAR(13)+CHAR(10),' ');
Print @A;
关于sql - 如何从 SQL Server 中的变量中删除所有 NewLine?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18073190/