数据库转换用于以其他格式更改数据库。 例如:在H2,MS Access,MySQL,Oracle,PostgreSQL等中更改成为DB2数据库表。可以更改单个表以及多个表。 见下图: 假设更改DB2表成为Oracle表,那么参考以下操作: 显示操作成功,如下所示: 现在可以看到转换后的表定义语句:
DB2 RazorSQL生成DDL是用于创建用于创建该表的SQL命令。在DB2 RazorSQL生成DDL,可参考以下操作: 生成结果如下:
DB2 RazorSQL可生成SQL用于执行,,,和等操作。 选择特定列或使用语句选择全部。 得到以下结果: 通过使用,可以在表中插入记录。如下图所示: 生成代码结果如下: 通过使用,可以更新表中的记录。 生成代码结果如下: 通过使用,可以删除表中的记录。 生成代码结果如下:
行计数用于计算表中的行数。假设要查看“my_table2”表中的行数。那么可以按照以下操作: 得到以下结果:
显示信息用于检索表的所有信息。即表所有者,表名,创建时间,更改时间,无效时间,tableid等。 DB2使用RazorSQL显示信息,按以下步骤操作: 得到以下结果:
DB2可使用RazorSQL工具创建表的备份。右键单击表名称,然后转到备份选项。 现在单击 Backup 选项并填写必填字段以指定要在何处创建备份文件。 单击Generate Backup file 按钮。 将弹出一条消息,显示已创建备份。 可以通过查看备份位置的文件来验证它。如下图所示:
DB2 RazorSQL可以将一个或多个本地表复制到数据库。首先打开工作界面,如下所示: 选择对应模式和填入表的名称,如下所示: 查看复制结果:
这个功能用于将一个表复制到另一个数据库中。例如:复制表“my_table2”,如下所示。 设置要复制的位置。 现在将显示一条消息,表示复制已完成。 现在可以查看复制文件的内容,如下所示:
DB2 RazorSQL 复制(Copy)选项用于将表复制到新表中。例如:将“my_table”复制到新表“my_table2”中。 在新弹出的对话框中,填入新的表名:,结果如下所示: 然后点击 Execute SQL ,得到结果如下: 重新打列表节点,应该可以看到上面复制生成的表:my_table2 -
“搜索”选项用于搜索表中的任何列的值。 例如:可以从“my_table”表中搜索任何列的id,name,address,created等数据。 这里以搜索 表中的列的值为为例,如下所示: 得到结果如下:
表关系(Table Relationship)用于显示列和表之间的关系。 如图中所示,这个表只有一个主键:
描述(Describe)用于显示有关列名称,数据类型,大小,主键,外键,可空,规模等的信息。 列出表的所有结构信息,如下图所示: 点击Keys 查看主键信息,如下图所示: 点击DDL 查看表的定义,如下图所示:
编辑(Edit)用于查看完整的表数据。 它还便于编辑表中的记录。 修改数据后,点击保存图标,进入下一个界面,如下图所示: 然后,点击 Continue ,如下图所示:
查看内容限制结果仅用于查看有限的结果。 可以看到前10行,前100行,前1000行,前10000行等。如下图所示:
主要内容:查看表内容视图用于定义表示存储在表中的数据的替代方法。视图不是真正的表,也没有任何永久存储。 它可以用于查看一个或多个表中的数据。它是结果表的命名规范。 视图可以从一个或多个表派生。最多可以使用15个表来创建视图。视图可以包含表中的所有列或某些列。 查看表内容 查看内容(View Content )块有助于查看存储在表中的所有记录。