创建xml路径的每个节点后如何添加回车符?我尝试了许多不同的尝试,但每次都失败了。
示例查询:
select '', field1,
(
select field2
from blah2 for xml path('innernode'), type
)
from blah for xml path('node'), type
我得到了一些接近我正在寻找的结果,但还没有任何结果。
示例查询:
select '', field1,
(
char(13) + char(10) + convert(varchar(max),(select field2, field3, field4
from blah2 for xml path('innernode'), type)) + char(13) + char(10)
)
from blah for xml path('node'), type
上面的查询返回:
<node>
<innernode></innernode><innernode></innernode>
</node>
我想看到的:
<node>
<innernode></innernode>
<innernode></innernode>
</node>
老实说,下面的结果也是可以接受的。
<node><innernode></innernode>
<innernode></innernode></node>
有任何想法吗?
先感谢您!