关于openxml的问题
在sql server2000帮助文档里看到如下关于openxml的说明,有几两点不明:
1、何为以特性为中心的映射
2、何为以元素为中心的映射
假设有如下xml文档:
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<test A="test">
<subtest B="test"/>
</test>
</Root>
请高手指教...谢谢
字节值
描述
0 默认为以特性为中心的映射。
1 使用以特性为中心的映射。
在某些情况下,可以将它与 XML_ELEMENTS 组合使用。使用时首先应用以特性为中心的映射,然后对于所有仍未处理的列应用以元素为中心的映射。
2 使用以元素为中心的映射。
在某些情况下,可以将它与 XML_ATTRIBUTES 组合使用。使用时先应用以特性为中心的映射,然后对于所有仍未处理的列应用以元素为中心的映射。
8 可与 XML_ATTRIBUTES 或 XML_ELEMENTS 组合使用(逻辑 OR)。
在检索的上下文中,该标志指明不应将已消耗的数据复制到溢出属性 @mp:xmltext