• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 用 SQL 查询 DB2 XML 数据

用 SQL 查询 DB2 XML 数据

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了db2 xml,db2 sql语句大全,db2执行sql脚本,db2 sql,db2 sql0668n等相关知识,希望本文的分享对您有所帮助
 </div>

DB2® Viper 正处于 beta 阶段,它为存储、管理和查询 XML 数据提供了新的支持。在本文中,您将学习如何使用 SQL 和 SQL/XML 查询存储在 XML 列中的数据。后续的文章将阐述如何使用 DB2 支持的一种新语言 XQuery 来查询 XML 数据。

虽然 DB2 的混合体系结构与之前的版本有很大的不同,但是要利用它的新 XML 功能并不难。如果您已经熟悉 SQL,那么很快就可以将这方面的技能转化到对存储在 DB2 中的本地 XML 数据的处理上。通过本文就可以知道如何实现这一点。

DB2 Viper(现在处于 beta 阶段)中的 XML 特性包括新的存储管理、新的索引技术以及对查询语言的支持。在本文中,学习如何使用 SQL 或 带 XML 扩展的 SQL(SQL/XML)查询 DB2 XML 列中的数据。接下来的文章将讨论 DB2 中新引入的对新兴的业界标准 XQuery 的支持,并探索 XQuery 在什么时候最有用。

您也许会感到惊讶,DB2 还支持双语查询 —— 即组合了来自 SQL 和 XQuery 的表达式的查询。至于应该使用哪种语言(或两种语言结合使用)取决于应用程序的需要,同时也取决于您本身所掌握的技能。其实,将两种查询语言中的元素组合到一个查询中并没有您想像的那么难。这样做还可以为搜索和集成传统 SQL 和 XML 数据提供强大的能力。

Sample 数据库

本文中的查询将访问在 “DB2 Viper 快速入门”(developerWorks,2006 年 4 月)中创建的 sample 数据库。这里我们简短地回顾一下,sample 数据库中 "items" 和 "clients" 表的定义:

清单 1. 表的定义create table items (
id     int primary key not null,
brandname   varchar(30),
itemname   varchar(30),
sku     int,
srp     decimal(7,2),
comments   xml
)
create table clients(
id     int primary key not null,
name     varchar(50),
status     varchar(10),
contactinfo   xml
)

 

 </div>  </div> </div>  </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用XQuery查询DB2 XML数据
  • 对比DB2 9和DB2 V8.x中的XML功能
  • DB2 9.7 中 XML 文档解析和验证错误诊断工具
  • DB2 9.5提供给.NET开发的XML工具概述
  • 在 DB2 SQL 存储过程中使用 XML
  • 在 DB2 中使用 XML 模式和数据类型
  • 为 DB2 XML 数据开发 Java 应用程序
  • 在 DB2 中使用 XML 模式和数据类型
  • 为 DB2 XML 数据开发 Java 应用程序
  • 使用 XQuery 查询 DB2 XML 数据

相关文章

  • 2017-06-28讲解DB2数据库文件系统已满的解决方法
  • 2017-06-28DB2与PostgreSQL开发的异同
  • 2017-06-28使用DB2look 重新创建优化器访问计划(2)
  • 2017-06-28DB2 Spatial Extender 性能调优(2)
  • 2017-06-28Windows下安装DB2通用数据库企业版
  • 2017-05-11DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .
  • 2017-06-28DB2 sqlstate 57016 原因码 "7"错误
  • 2017-06-28用 Performance Warehouse 数据来检修和调优 DB2 UDB 服务器
  • 2017-06-28关于IBM DB2 数据库的使用小技巧小结
  • 2017-06-28在RS6000系统上安装DB2数据库

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2数据库部分日常实用操作
    • 将DWE Design Studio的功能集成到其他基于Eclipse平台的产品
    • DB2 9中15个pureXML性能最佳实践
    • 如何综合掌握 DB2 和 Informix
    • DB2 9和ASP.NET 2.0构建下一代应用程序
    • 使用DB2look实用程序重新创建优化器访问计划(6)
    • Linux平台下DB2 UDB V8.1的安装与卸载
    • 分析DB2 for Linux,UNIX,and Windows中的锁等待情形
    • IBM WebSphere Portal Web Content Manager 和 DB2 调优指南
    • 基于DB2及PHP的应用系统跨平台迁移详细步骤(二)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有