我在sql server 2008 r2查询中有两个字符串。我想在这些字符串之间建立新的界限,我尝试用下面的char()做所有事情,但我仍然没有成功。
你能告诉我任何其他的事情。感谢!!!!!!!
declare @text1 varchar(20) = 'First';
declare @text2 varchar(20) = 'Last';
declare @string1 varchar(40)= @text1 + char(10) + @text2
select @string1;
declare @string2 varchar(40)= @text1 + char(13) + @text2
select @string2;
declare @string3 varchar(40)= @text1 + char(10) + char(13) + @text2
select @string3;
declare @string4 varchar(40)= @text1 + char(12) + @text2
select @string4;
答案 0 :(得分:2)
declare @string5 varchar(40)= @text1 + char(13) + char(10) + @text2;
select @string5;
或者,或者:
declare @string6 varchar(40)= @text1 + '
' + @text2;
select @string6;
答案 1 :(得分:0)
为此,您可以使用回车符char(39)
的ASCII字符(我忘记确切的编号),如果您希望在连接字符串时将其作为html <br>
或\n
。< / p>