可能比 SQL 本身更多的是 SQL Management Studio 问题,但是当我运行以下简单查询时:
SELECT results = 'Foo' + CHAR(13) + CHAR(10) + 'Bar'
根据我选择“结果到网格”还是“结果到文本”,我似乎得到了不同的结果。
将 SSMS 设置为“结果到文本”,我得到(如预期的那样):
results
--------
Foo
Bar
(1 row affected)
但是将 SSMS 设置为“结果到网格”,然后复制并粘贴结果,我得到
Foo Bar