gpt4 book ai didi

sql - 如何在存储过程中读取XML文件

转载 作者:行者123 更新时间:2023-12-02 15:40:41 25 4
gpt4 key购买 nike

我读了很多关于在存储过程中读取 XML 的文章,但仍然找不到我正在寻找的答案。 (这是我在 stackoverflow 上的第一篇文章,所以如果我的格式不正确,我很抱歉)

这是我需要在存储过程中读取/解析的示例 XML 文件:

<TABLENAME>
<Fld Name="Field1">ValueInField1</Fld>
<Fld Name="Field2">ValueInField2</Fld>
<Fld Name="Field3">ValueInField3</Fld>
</TABLENAME>

我需要(理想情况下)是获取单行表,其中列名称为 Field1、Field2、Field3,这些列中的值将为 ValueInField1、ValueInField2、ValueInField3。

这可能吗?如果是,如何。预先感谢您的任何建议。

最佳答案

如果您正在使用 SQL Server,则 OPENXML功能运行良好。

但是您可以想到,将数据作为行导入,然后根据需要对数据进行透视。基于行的导入在检查数据类型等时提供了很多优势。

是否必须导入具有多个“记录”的单个 XML,还是每条记录都有一个 XML?

关于sql - 如何在存储过程中读取XML文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10589526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com