我在不同的SQL Server版本上存在一致性问题。使用以下代码:
DECLARE @text NVARCHAR(50)
SET @text = 'This is line 1.' + CHAR(13)+CHAR(10) + 'This is line 2.'
SELECT @text
我将结果复制并粘贴到记事本中
从SQL Server 2008R2显示
这是第1行。这是第2行。
从SQL Server 2014显示
这是第1行 这是第2行。
知道如何解决这个问题吗?或者为什么会这样?我想实现后者。
提前致谢
答案 0 :(得分:0)
我在sql server 2008 R2(SP2)中尝试过。它没有您指定的问题。
另外一个提示是,您可以将结果更改为在文本中显示,而不是网格,这样您就可以轻松查看输出而无需复制和粘贴。
纳兹