没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
利用 OpenXML 获取 XML 文件中的数据
一、OPENXML(选至 SQL SERVER 联机丛书)
OPENXML 通过 XML 文档提供行集视图。由于 OPENXML 是行集提供程序,
因此可在会出现行集提供程序(如表、视图或 OPENROWSET 函数)的
Transact-SQL 语句中使用 OPENXML。
语法
OPENXML(idoc int [in],rowpattern nvarchar[in],[flags byte[in]])
[WITH (SchemaDeclaration | TableName)]
参数
idoc
是 XML 文档的内部表式法的文档句柄。通过调用 sp_xml_preparedocument
创建 XML 文档的内部表式法。
rowpattern
是 XPath 模式,用来标识要作为行处理的节点(这些节点在 XML 文档中,该
文档的句柄由 idoc 参数传递)。
flags
表示应在 XML 数据和关系行集间使用映射以及应如何填充溢出列。flag 为可选
输入参数,可以是下列值之一。
字节值
描述
0
默认为以特性为中心的映射。
1
使用以特性为中心的映射。
在某些情况下,可以将它与 XML_ELEMENTS 组合使用。使用时首先
应用以特性为中心的映射,然后对于所有仍未处理的列应用以元素为中
心的映射。
2
使用以元素为中心的映射。
在某些情况下,可以将它与 XML_ATTRIBUTES 组合使用。使用时先应
用以特性为中心的映射,然后对于所有仍未处理的列应用以元素为中心
的映射。
8
可 与 XML_ATTRIBUTES 或 XML_ELEMENTS 组 合 使 用 ( 逻 辑
OR)。
在检索的上下文中,该标志指明不应将已消耗的数据复制到溢出属性
@mp:xmltext。
SchemaDeclaration
是窗体的架构定义:
ColName ColType [ColPattern | MetaProperty][, ColName ColType
[ColPattern | MetaProperty]...]
ColName
资源评论
insert_viann
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功