首页 > 解决方案 > 动态地将数据从 XML 合并到 SQL

问题描述

我有问题。我需要将带有数据的 XML 放入 SQL 数据库。我知道如何为一个表执行此操作,但我需要对多个表执行此操作。因此,列数、数据类型、名称有多种变体......

我正在 MS SQL 过程中尝试它。我试图从 XML 获取数据到临时表。对于一张桌子来说还可以,但它不是通用的。之后我将使用典型的 MERGE 语句,但我不知道它是否是通用的。

标签: sqlsql-serverxmlmerge

解决方案


您可以查看XML Bulk Load,尽管您仍然需要提供 XML 属性与 SQL 表和列之间的映射——在这种情况下,以 XML 模式的形式。


推荐阅读