WEB开发网
开发学院数据库DB2 DB2 Viper 快速入门 阅读

DB2 Viper 快速入门

 2009-11-12 00:00:00 来源:WEB开发网   
核心提示: 创建视图 您可以随意地在包含 XML 数据的表上创建视图,就像您可以在只包含传统 SQL 数据类型的表上创建视图一样,DB2 Viper 快速入门(3),清单 3 中的例子创建具有 “Gold” 状态的客户的一个视图: 清单 3. 创建一个包含 XML 数据的视图 cre

创建视图

您可以随意地在包含 XML 数据的表上创建视图,就像您可以在只包含传统 SQL 数据类型的表上创建视图一样。清单 3 中的例子创建具有 “Gold” 状态的客户的一个视图:


清单 3. 创建一个包含 XML 数据的视图

create view goldview as 
select id, name, contactinfo 
from clients where status='Gold'; 

关于索引的一点说明

最后,没有必要在 XML 列上创建专门的索引来提高数据的查询速度。因为这是一篇介绍性文章,而且示例数据很少,所以本文不会涵盖到那个主题。然而,在生产环境中,定义一个适当的索引对实现最佳的性能来说很关键。

存储 XML 数据

创建好表之后,现在您就可以用数据填充它们了。您可以通过直接发出 SQL INSERT 语句来完成这项工作,或者通过调用 DB2 IMPORT 工具在后台发出 INSERT 语句。

使用 INSERT 语句

使用 INSERT,您可以直接向 DB2 中填充原始的 XML 数据。如果您已经编写了一个应用程序并在变量中存储了 XML 数据,那么这可能是最容易的方法。但是如果您只是刚开始使用 DB2 Viper,并且不想编写应用程序,那么您可以交互地发出 INSERT 语句(我发现使用 DB2 Command Editor 是很方便的,虽然您也可以使用命令行处理器,如果您更喜欢那么做的话)。

要使用 DB2 Command Editor,请启动 DB2 Control Center。从顶端的下拉菜单 “Tools” 中选择 Command Editor,将出现一个单独的窗口,如 图 1 所示。


图 1. DB2 Command Editor
DB2 Viper 快速入门

上一页  1 2 3 4 5 6 7 8  下一页

Tags:DB Viper 快速

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