“结果”窗格(Visual Database Tools)

适用于:SQL Server

“结果”窗格显示最近执行的 SELECT 查询的结果。 (其他查询类型的结果显示在消息框中。若要打开“结果”窗格,请打开或创建查询或视图或返回表的数据。 如果默认情况下“结果”窗格未显示,请在 “查询设计器 ”菜单中指向 “窗格”,然后选择“ 结果”。

可以在“结果”窗格中执行的操作

  • 在类似电子表格的网格中查看最近执行的 SELECT 查询的结果集。

  • 对于显示单个表或视图中数据的查询或视图,可以在结果集中的各个列中编辑值、添加新行和删除现有行。

“结果”窗格中的限制

  • 表值函数返回的结果在某些情况下只能更新。

  • 无法更新包含多个表或视图中的列的查询或视图。

  • 存储过程返回的结果无法更新。

  • 使用 GROUP BYDISTINCT 子句的查询或视图不可更新。

可以使用“结果”窗格底部的导航栏快速浏览记录。

有用于转到第一条和最后一条记录、下一条记录和上一条记录以及转到特定记录的按钮。

若要转到特定记录,请在导航栏中的文本框中键入行数,然后按 Enter。

有关在查询和视图设计器中使用键盘快捷方式的信息,请参阅 在查询和视图设计器(Visual Database Tools)中导航。

使结果集与查询定义保持同步

在您处理查询或查看其结果时,“结果”窗格中的记录可能会与查询定义不同步。 例如,如果对表中五个列中的四个列运行查询,然后使用“关系图”窗格将第五列添加到查询的定义中,则不会自动将第五列的数据添加到“结果”窗格中。 若要使“结果”窗格反映新的查询定义,请再次运行查询。

如果查询发生更改,警报图标和文本“查询已更改”将显示在“结果”窗格的右下角。 该图标在窗格的左上角重复。