执行 SQL 语句

可以执行和测试您正在创建的 SQL 语句。

要执行 SQL 语句:

  1. 根据您在工作台中的位置,执行下列其中一个操作:
    • 在“数据定义”视图中,右键单击该语句,然后在弹出菜单上单击执行
    • 在“SQL 构建器”中,单击 SQL > 执行
    • 在“SQL 构建器”中的 Java™ 透视图中,单击执行 SQL 语句工具栏按钮。
  2. 如果还没有连接至数据库,则在“数据库连接”向导中填写必需的字段,然后单击完成
  3. 如果语句包含任何主变量,则在“指定变量值”窗口中输入想要使用的变量值,然后单击完成
结果将显示在“数据库输出”视图中。如果该视图尚未打开,它会自动打开。“数据库输出”视图分成两个部分。左边部分包含只读表,具有以下三列:

表的顶行包含有关最新运行的信息。

“数据库输出”视图的右边部分包含一个笔记本,带有以下三页:
  • 消息 - 显示语句执行期间数据库返回的所有消息。如果 SQL 语句中有错误,则此页面中将会出现一条错误消息。所执行语句的源代码也将显示在此视图中。

    对于 DELETE、INSERT 和 UPDATE 语句,如果语句执行成功,则将在此页面中显示一条消息。参阅数据库产品的 SQL 文档以检查 SQL 语句结构的有效性。根据需要在“SQL 构建器”中进行更改以编辑语句,然后重新执行语句。

  • 参数 - 显示传递给语句的所有参数。将列示每个参数的名称及其输入值。仅当为语句定义了主变量时,此页面才会包含值。
  • 结果 - 包含通过执行语句生成的所有结果(例如,销售数据表)。缺省情况下选择的是“结果”页面。

如果具有与本产品中的数据库的连接,并且以某种方式在“工作台”外部(例如在 DB2® 中使用“force applications all”命令)取消了该连接,将检测不到连接已断开这一情况。

您执行的某些任务取决于是否存在与数据库的有效连接。如果删除了该连接,则需要与数据库的有效连接的任何任务(例如,在“SQL 构建器”中执行 SQL 语句)都将不能正常工作。要解决此问题,必须关闭工作台重新连接数据库,然后再重新启动它。

相关任务
编辑 SQL 语句
创建 DELETE 语句
创建 INSERT 语句
创建 UPDATE 语句
创建 SELECT 语句
创建 FULLSELECT 语句
创建 WITH 语句
在 SQL 语句中使用主变量
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.