SQL Server 2000 sp_xml_preparedocument - 获取节点的innerxml/innertext
我有一些数据,如底部所示。我使用 SQL Server 2000 存储过程通过 sp_xml_preparedocument 处理此数据。
我想将下面的节点 PartAuxiliaryID 中的数据(确切的 xml,而不是值或属性)获取到变量。使用 sp_xml_preparedocument 在存储过程中执行此操作的最佳方法是什么
<Info name="quoteNumber">962445</Info>
<Info name="shipSourceType">INTERNAL</Info>
<Data>
<Item>
<ItemID>
<PartID>1234</PartID>
<PartAuxiliaryID>
<Info name="quoteNumber">962445</Info>
<Info name="shipSourceType">INTERNAL</Info>
</PartAuxiliaryID>
</ItemID>
</Item></Data>
I have some data like at the bottom. I use SQL Server 2000 stored proc to process this data using sp_xml_preparedocument .
I would like to get the data within the node PartAuxiliaryID as it is below(the exact xml as it is, not the values or attribute) to a variable. What will be the best way to do that in stored proc using sp_xml_preparedocument
<Info name="quoteNumber">962445</Info>
<Info name="shipSourceType">INTERNAL</Info>
<Data>
<Item>
<ItemID>
<PartID>1234</PartID>
<PartAuxiliaryID>
<Info name="quoteNumber">962445</Info>
<Info name="shipSourceType">INTERNAL</Info>
</PartAuxiliaryID>
</ItemID>
</Item></Data>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了答案
选项 1
选项 2
将得到以下两行
I found the answer
Option 1
Option 2
will get the following as two rows