WEB开发网
开发学院数据库DB2 DB2 9:XML数据和关系数据相互转化 阅读

DB2 9:XML数据和关系数据相互转化

 2007-11-01 22:18:47 来源:WEB开发网   
核心提示: 推介网络内容 :http://www.vlan9.com 将关系数据发布为 xml(标准化越来越近了) SQL/xml(标准化越来越近了) 还提供了其他非常方便的特性,其中一个特性是将关系数据转换或发布为 xml(标准化越来越近了),DB2 9:XML数据和关系数据相互转化(3),可以通过SQL/xml(标准化

推介网络内容 :http://www.vlan9.com


   将关系数据发布为 xml(标准化越来越近了) 
   SQL/xml(标准化越来越近了) 还提供了其他非常方便的特性。其中一个特性是将关系数据转换或发布为 xml(标准化越来越近了)。可以通过SQL/xml(标准化越来越近了) 函数:xml(标准化越来越近了)Element、xml(标准化越来越近了)Agg 和 xml(标准化越来越近了)Forest来实现。

DB2 9:xml(标准化越来越近了)数据和关系数据相互转化(图五)

  • VC++中利用MSxml(标准化越来越近了)解析xml(标准化越来越近了)文档
  • Java解析xml(标准化越来越近了)文档——dom解析xml(标准化越来越近了)
  • 一个通过DataSet操作xml(标准化越来越近了)的类
  • 一个读取xml(标准化越来越近了)文件内容的类
  • xml(标准化越来越近了)简介
  • xml(标准化越来越近了)入门之11问答(1)
  • 通过xml(标准化越来越近了)签名和加密更安全地交换数据
  • SAX解析xml(标准化越来越近了)
  • xml(标准化越来越近了) 语法简介
  • 解决xml(标准化越来越近了)中文问题


   通过 xml(标准化越来越近了)Element 可以将存储在传统的 SQL 列中的数据转换成 xml(标准化越来越近了) 片段。也就是说,可以基于基本的 SQL 数据构造 xml(标准化越来越近了) 元素(带 xml(标准化越来越近了) 属性或者不带 xml(标准化越来越近了) 属性)。下面的例子嵌入了 xml(标准化越来越近了)Element 函数来创建一系列的 customer 元素,每个 customer元素包含一些子元素,分别存放从 " CUSTOMERS " 表获得的 CUSTOMERID、NAME和AGE值: 

   使用 xml(标准化越来越近了)Element 将关系数据发布为 xml(标准化越来越近了)
select xml(标准化越来越近了)element (name "customer",    xml(标准化越来越近了)element (name "id", CustomerID),    xml(标准化越来越近了)element (name "name", NAME),    xml(标准化越来越近了)element (name "age", AGE) ) from CUSTOMERSwhere NAME='Smith'
   运行该查询将产生类似以下的结果:
<customer>  <id>1006</id>  <name>Smith</name>  <age>45</age></customer>
   还可以将 xml(标准化越来越近了)Element 与其他 SQL/xml(标准化越来越近了) 发布函数结合使用来构造 xml(标准化越来越近了) 值以及将这些值分组,使它们嵌套成一定的层次结构。这里就不多说了。

上一页  1 2 3 

Tags:DB XML 数据

编辑录入:coldstar [复制链接] [打 印]
赞助商链接