sql - 动态地将数据从 XML 合并到 SQL
问题描述
我有问题。我需要将带有数据的 XML 放入 SQL 数据库。我知道如何为一个表执行此操作,但我需要对多个表执行此操作。因此,列数、数据类型、名称有多种变体......
我正在 MS SQL 过程中尝试它。我试图从 XML 获取数据到临时表。对于一张桌子来说还可以,但它不是通用的。之后我将使用典型的 MERGE 语句,但我不知道它是否是通用的。
解决方案
您可以查看XML Bulk Load,尽管您仍然需要提供 XML 属性与 SQL 表和列之间的映射——在这种情况下,以 XML 模式的形式。
推荐阅读
- c - 在链表中以排序方式插入节点
- wordpress - Wordpress 上传 jpg 应该写来自 exif 版权的标题
- java - 从 java 发出 android 系统命令无法正常工作
- javascript - Jquery 关闭事件 - 促销/导航横幅
- windows-installer - 无法卸载使用 MsiEmbeddedChainer 表创建的 MSI
- c# - .NET Framework 如何分配线程 ID?
- sql - 在 MS Access SQL 中格式化电话号码
- arrays - 具有重复项的 Powershell 组哈希数组
- c# - 组合框使用不可见的换行符 (\r) 或换行符 (\n) 加载文本
- javascript - 多个函数完成后运行回调