应用对象
Access 2010 Access 2007

仅 (Microsoft SQL Server 2000。) 包含用于控制要生成或修改的单语句存储过程的行为的选项。

过程

显示当前存储过程的名称。 如果尚未保存该过程,将显示默认名称。 不能更改此框中的名称。 若要分配名称,请从“文件”菜单中选择“保存”或“另存为”。

输出所有列

指定当前显示的所有表中的所有列都将位于过程的输出中。 选择此选项等效于指定星号 (*) 来代替 SQL 窗格中的各个列名。

DISTINCT 值

指定查询将从过程输出中筛选出重复行。 如果仅使用表中的某些列且这些列可能包含重复值,或者联接两个或多个表的过程在结果集中生成重复行,则此选项非常有用。 选择此选项等效于将单词 DISTINCT 插入到 SQL 窗格中的 语句中。

将 NOCOUNT 设置为

防止SQL Server在查询结果中包含一条消息,指示存储过程正文中受 Transact-SQL 语句影响的行数。 若要查看消息,请清除此检查框。

GROUP BY 扩展

指定基于聚合查询的存储过程的其他选项可用。

  • WITH CUBE

指定聚合查询应为 GROUP BY 子句中指定的组生成摘要值。 这些组是通过交叉引用 GROUP BY 子句中包含的列,然后应用查询的聚合函数为其他超级聚合行生成摘要值来创建的。 WITH CUBE 选项是多维的,从查询中聚合函数和列的所有组合创建摘要。

  • WITH ROLLUP

指定聚合查询应为 GROUP BY 子句中指定的组生成摘要值。 WITH ROLLUP 选项类似于 WITH CUBE 选项,但仅为列和聚合函数的每个组合创建一种类型的摘要。

  • ALL

指定聚合查询将在摘要中包含任何重复行。

所有者

显示过程所有者的名称。 所有者名称是SQL Server角色或SQL Server用户。 下拉列表包含数据库中定义的所有用户和角色。 在下拉列表中,用户和角色具有不同的图标;角色图标显示两张人脸,用户图标仅显示一张。

TOP

(适用于 SQL Server 7.0 或更高版本的 databases.) 指定存储过程将包含 TOP 子句,该子句仅返回结果集中的前 n 行或前 n 个百分比行。 默认情况下,该过程返回结果集中的前 10 行。

使用此框可以指定要返回的不同行数或指定百分比。

  • PERCENT

(适用于 SQL Server 7.0 或更高版本的 databases.) 指定过程将包含 TOP 子句,仅返回结果集中的前 n 个百分比行。

  • WITH TIES

(适用于 SQL Server 7.0 或更高版本的 databases.) 指定该过程将包含 WITH TIES 子句。 如果过程包含 ORDER BY 子句和基于百分比的 TOP 子句,WITH TIES 非常有用。 如果设置了此选项,并且百分比截止值落在 ORDER BY 子句中具有相同值的一组行的中间,则视图将扩展为包括所有此类行。

SQL 注释

若要在此字段中输入文本,可以直接键入,也可以在 SQL 窗格中输入注释。 直接在此字段中输入文本时,只需键入文本即可。 但在 SQL 窗格中输入注释文本时,必须使用注释分隔符字符。 例如:

/* This is comment text entered in the SQL pane */This is comment text entered directly in the SQL Comment field.

说明

仅 (SQL Server 2000。)

此字段通过两种方式与 SQL 注释 字段区分开来。 首先,Description 的值作为扩展属性存储在 SQL Server 中。 其次,无法从 SQL 窗格中输入 “说明 ”的值。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。