如何从SQL Server中的变量中删除所有换行符?
我使用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;
问题内容: 我在textarea中有一个文本,我使用.value属性将其读出。 现在,我想使用正则表达式.replace从我的文本中删除所有换行符(按时产生的字符),但是如何在正则表达式中指示换行符? 如果那不可能,还有另一种方法吗? 问题答案: 这可能是一个常见问题解答。无论如何,换行符(更好的是:换行符)可以是回车符(在较旧的Mac上为CR,),换行符(在Unices 包括Linux上为LF,
我在textarea中有一个文本,我使用.value属性读出它。 现在我想从我的文本中删除所有的换行符(按Enter时产生的字符),现在使用.替换为正则表达式,但如何在正则表达式中指示换行符? 如果不可能的话,是否还有其他方法?
问题内容: 好吧,我知道混淆是个坏主意。但我希望所有的html代码都排成一行。所有的html标记都是通过PHP生成的,因此我认为这是可能的。我知道可以用正则表达式代替,但不知道该怎么做。如果我不清楚,这里是一个例子 要在源查看器中查看为 问题答案: 也许这个吗?
在camunda rest api中,有一种方法可以一次性删除所有流程实例变量。 如果我添加了一个变量id,我可以一个接一个地删除,但这不是我想要的。 谢谢
问题内容: 如何从GoLang中的UTF-8字符串中删除所有Unicode换行符?我为PHP找到了这个答案 问题答案: 您可以使用:
问题内容: 我可以遍历php脚本中的所有行并执行 和修剪可以删除\ n 但是我只是想知道是否可以在一个查询中完成相同的操作? 能行吗 然后,我可以执行此查询,而无需遍历! 谢谢 (PS:我可以测试它,但是表很大,不想弄乱数据,所以请考虑一下您之前是否已经测试过类似的东西) 问题答案: 您的语法错误: