【发布时间】:2016-04-02 22:00:24
【问题描述】:
我在 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;
【问题讨论】:
-
我猜您正在 SMSS 中执行查询,并将输出设置为网格。将输出更改为文本,您会看到换行符确实存在,除了最后一个 (char(12) )
-
哇!就像你说的,谢谢。但是如果我想在 SMSS 中创建一条新线路,我该怎么办。
标签: sql sql-server sql-server-2008-r2