FOR XML 命令使用列名来创建 XML 节点。我需要以我从数据库中获取的值来命名我的节点。据我所知,你不能做一些事情,比如
SELECT 键 AS 部分
SECTION | KEY | VALUE
-----------------------------------------------------------
PageAddProduct | ErrorDateFormat | Incorrect value
PageAddProduct | ErrorNotSelected | Please select value
WidgetLogin | Title | Connexion
WidgetLogin | MailLabel | Mail
这是所需的 XML 输出
<Resources>
<WidgetLogin>
<Title>Connexion</Title>
<MailLabel>Mail</MailLabel>
</WidgetLogin>
</Resources>
不确定您是否可以使用 For Xml 获得此功能。帮助将不胜感激。