将SELECT *查询转换为字符串

问题描述 投票:0回答:2

我有一个返回行的查询

SELECT *
FROM table
WHERE id = 1;

我想将结果保存到nvarchar sql变量中。我见过类似的问题Convert SQL Server result set into string,但它们仅将select与列名一起使用,而从未与*。]一起使用

select *
from table
where id = 1
for xml path ('')

但是答案是 value1 column> value2,我只希望它是value1,value2

有没有办法实现这一目标?谢谢!

我有一个查询,它返回行SELECT * FROM table WHERE id = 1;我想将结果保存到nvarchar sql变量中。我看到过类似的问题,将SQL Server结果集转换为字符串...

sql sql-server
2个回答
0
投票

您可以轻松地将结果存储为XML字符串:


0
投票

如果打开帮助功能。

© www.soinside.com 2019 - 2024. All rights reserved.