SQL 构建器

“创建新的 SQL 语句”向导和“SQL 构建器”均为创建与运行 SQL 语句提供了可视界面。可以使用该向导来创建简单的 SQL 语句,或者可以使用支持更大范围的 SQL 语句的“SQL 构建器”。

有关可使用“SQL 构建器”和“创建新的 SQL 语句”向导创建的语句种类的详细信息,请参阅“创建新的 SQL 语句”向导。这些工具生成的语句保存在扩展名为 .sqx 的文件中。

SQL 构建器包含许多窗格和选项卡。可用的选项取决于所创建语句的类型。下面的屏幕捕捉显示了 SQL 构建器的基本布局。

SQL 查询构建器主屏幕

要打开 SQL 构建器,可以创建新的语句或者双击“数据定义”视图中的现有语句。

构建器由三个主要部分组成:

SQL 源代码窗格

顶端的窗格包含 SQL 语句的源代码。可以直接在此窗格中输入 SQL 语句,也可使用工具提供的功能来构建语句。可从“SQL 源代码”窗格的弹出菜单获取内容辅助。如果在此窗格中修改语句,则当您将焦点切换至另一窗格时,将检查语句的语法并更新界面。
注: “SQL 构建器”不支持 SQL 注释(以两个短划线开头的行:--)。不过可以接受。保存 SQL 语句后,“SQL 构建器”的所有部分都不可用,不过“SQL 源代码”窗格除外。可继续使用“SQL 源代码”窗格编辑 SQL 语句并保存它。如果除去注释并保存语句,“SQL 构建器”的所有部分就会再次变得可用。

表窗格

“表”窗格提供了在语句中使用的表或视图的可视表示。在此窗格中,可以添加或除去表、对表指定别名以及从表中选择或排除列。在构建 SELECT 语句时,也可以在此窗格中定义表之间的连接。

注: 如果在“表”窗格中重新排列表图形,然后保存该 SQL 语句,表图形的排列将还原为线性格式,而表图形的顺序将还原为它们在 SQL 语句中的顺序。

设计窗格

“设计”窗格中的选项将根据要创建的语句的类型的不同而有所不同。当有多组选项可用时,它们看起来象是笔记本页。例如,对于 SELECT 语句,一些选项包括:选择列、创建条件、创建组和创建组条件。这是上述图像中的最下面一部分。

其它有用的功能

可在“SQL 构建器”中可以输入表达式的任何地方打开“表达式构建器”向导,它将指导您创建复杂表达式。

在缺省的“数据”透视图中,“SQL 构建器”右边的“大纲”视图显示 WITH 或 FULLSELECT 语句的组件。

可对所创建的 SQL 语句进行什么操作

完成使用“SQL 构建器”后,您就创建了一个可运行的简单 SQL 语句。还可以使用该语句执行下列任务:

有关更多详细信息,参阅相关任务。

“SQL 构建器”支持的数据库供应商

有关受支持的数据库供应商的列表,请参阅受支持的数据库供应商

SQL 文档是根据与 IBM® DB2 通用数据库™配合使用时的可用选项编写的。如果使用其它数据库产品,您可能会注意到,工具的行为或可用的选项有一些差异。例如,只有在 DB2 中才能创建 WITH 语句。

相关概念
“创建新的 SQL 语句”向导
相关任务
编辑 SQL 语句
打开 SQL 构建器
生成 DADX 文件
使用向导从 SQL 生成 XML
相关信息
创建执行 SQL 语句的 Java Bean
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.