【发布时间】:2018-03-06 19:31:32
【问题描述】:
我正在尝试编写从多个字段中提取数据并将其显示在单个字段中但在多行上的 SQL 代码。目标是输出到 Excel,在单个单元格中保留多行。我们当前的过程只是使用 Excel 将两个字段连接到一个带有回车符的单元格中,但如果可能的话,我希望 SQL 这样做。
例如:
DECLARE @text NVARCHAR(100)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
print @text
显示这个:
这是第 1 行。 这是第 2 行。更改为选择:
DECLARE @text NVARCHAR(100)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
select @text
显示这个:
这是第 1 行。这是第 2 行。
然后我想将该输出复制并粘贴到 Excel 中,并将数据显示在一个单元格中,这样就可以在一个单元格中:
这是第 1 行。 这是第 2 行。【问题讨论】:
标签: sql excel sql-server-2008