'abc def ghi'但我们想在sql server中输出
ABC 高清 GHI
答案 0 :(得分:0)
请使用</RowData></XMLRoot>
如下例:
DECLARE @StringList NVARCHAR(8000)
SET @StringList = 'abc def ghi'
SELECT LTRIM(RTRIM(m.n.value('.[1]', 'varchar(8000)'))) AS NAME
FROM (
SELECT CAST('<XMLRoot><RowData>' + REPLACE(@StringList, ' ', '</RowData><RowData>') + '</RowData></XMLRoot>' AS XML) AS t
) tbl
CROSS APPLY t.nodes('/XMLRoot/RowData') m(n)
答案 1 :(得分:-1)
您可能无法在“结果网格模式”中查看此内容。 因此,切换到“结果到文本”并运行以下
select REPLACE('abc def ghi',' ',CHAR(13)+CHAR(10))