将结果保存在新的 DB2 表中

DB2 Web Query Tool 允许您将查询结果导出到 DB2 表,这样您就可以在 DB2 数据库中使用查询结果。可以创建包含查询结果的新的 DB2 表,也可以将查询结果添加到现有 DB2 表中。

 

选择输出页面的字段和控件

表页面的字段和控件

表定义页面的字段和控件

要在新的 DB2 表中打开结果:

1.         从 DB2 Web Query Tool 导航树的期望连接分支中,展开 DB2 Web Query 导航树的数据分支。可以看见导航树的临时保存的分支。

2.         展开 DB2 Web Query 导航树的临时或保存的分支。直到可以看见想要打开的结果集为止。

3.         单击想要打开的结果集。出现一个下拉菜单。

4.         单击该下拉菜单上的打开。选择输出页面打开。

5.         选择 DB2 表单选按钮。

6.         单击处理。表页面打开。

7.         从现有表的列表中,选择新建表

8.         单击选择。表定义页面打开,并且将根据您指定的结果集的列和行来显示缺省表配置。

9.         创建者字段中,输入表创建者的名称。

10.       名称字段中,输入想要创建的表的名称。

11.       落实范围字段中,输入期望的落实范围。

提示:            落实范围是在将更改落实到数据库之前对表执行的操作的数目。例如,如果您指定落实范围为 50,则在对表执行 50 个操作之后,就会将所有更改落实至数据库。

12.       创建表所在的位置字段中,输入想要在其中创建表的表空间的名称。

13.       选择用于传播的数据捕获复选框以将有关对此表的 SQL 更改的附加信息写入日志中。如果将使用 DB2 来复制此表,则此附加信息是必需的。如果打算将此表用作 DB2 中的复制源,则必须选择此复选框。

14.       可选:通过单击添加列来将一列添加至表中。

15.       可选:通过单击想要删除的一列旁边的选择单选按钮,然后单击删除列来从表中删除一列。

16.       可选:要将表中的一列上下移动,单击想要移动的那一列旁边的选择单选按钮,然后单击向上(将该列上移一个位置)或者向下(将该列下移一个位置)。

17.       指定表列选项:

名称

指定列的名称。缺省情况下,列名与结果集列名相匹配。

类型

指定将填充该列的数据的类型,例如,整数或十进制。

L,P

指定一列中的数据的最大允许长度和精度(必须适当)。长度指示数据可以具有多少个整数位;精度指示数据可以具有多少个小数位。例如,将长度和精度指定为 10,2 将产生一个最多有 10 个整数位和 2 个小数位的数字。

位数据

选择位数据复选框以指示该列包含位数据。

可空

选择可空复选框以指示该列中的数据是可空的。

附加

指定要添加至列定义中的 DB2 允许的任何附加属性,例如,非空或缺省值。

使结果集中的一列与新表中的一列相匹配。缺省情况下,结果集中的列是与新表中具有相同名称的列相匹配的。

18.       单击创建

DB2 Web Query Tool 将使用您指定的选项来创建包含您指定的结果集的新表,并将显示确认消息。