SQL 窗格 (Visual Database Tools)

适用于:SQL Server

可以使用 SQL 窗格创建自己的 SQL 语句,也可以使用“条件”窗格和“关系图”窗格创建该语句,在这种情况下,将在 SQL 窗格中创建 SQL 语句。 生成查询时,SQL 窗格会自动更新并重新设置其可读性。

若要打开 SQL 窗格,请先打开“查询”和“视图设计器”(在服务器资源管理器中选择了数据库对象,从“数据库” 菜单中单击 “新建查询”)。 然后,从 查询设计器 菜单指向 窗格,然后单击 SQL

在 SQL 窗格中,可以:

  • 输入 SQL 语句创建新的查询。

  • 根据在“关系图”和“条件”窗格中所做的设置修改查询和视图设计器创建的 SQL 语句。

  • 输入语句,这些语句利用你正在使用的数据库特定的功能。

注意

请确保知道用于标识正在使用的数据库中的数据库对象的规则。 有关详细信息,请参阅数据库管理系统的文档。

SQL 窗格中的语句

可以直接在 SQL 窗格中编辑当前查询。 移动到另一个窗格时,查询和视图设计器会自动设置语句的格式,然后更改“关系图”和“条件”窗格以匹配语句。

如果语句不能在“关系图”和“条件”窗格中表示,并且这些窗格可见,则查询和视图设计器会显示错误,然后提供两个选项:

  • 忽略无法在“关系图”窗格和“条件”窗格中表示的语句。

  • 撤销无法表示的更改,并恢复到 SQL 语句的最新版本。

如果您选择忽略该语句无法在“关系图”和“条件”窗格中表示,这时查询和视图设计器会将其他窗格变暗,以指示它们不再反映 SQL 窗格的内容。

可以像编辑任何 SQL 语句一样继续编辑该语句并执行该语句。

注意

如果输入 SQL 语句,但随后通过更改“关系图”和“条件”窗格对查询进行进一步更改,查询和视图设计器将重新生成并重新显示 SQL 语句。 在某些情况下,此作将生成与最初输入的语句不同的 SQL 语句(尽管它将始终产生相同的结果)。 当你使用涉及与 AND 和 OR 链接的多个子句的搜索条件时,这种差异尤其可能。

另请参阅

创建查询 (Visual Database Tools)
运行查询 (Visual Database Tools)
设计查询和视图操作指南主题 (Visual Database Tools)
关系图窗格 (Visual Database Tools)
条件窗格(可视化数据库工具)
“结果”窗格 (Visual Database Tools)