查询选项执行 (常规页)

使用此页可指定用于运行 Microsoft SQL Server 查询的选项。 若要访问此对话框,请右键单击查询编辑器窗口的正文,然后单击“ 查询选项”。

UI 元素列表

SET ROWCOUNT
默认值 0 表示 SQL Server 将等待结果,直到收到所有结果。 如果希望 SQL Server 在获取指定数目的行后暂停查询,请提供一个大于 0 的值。 若要关闭此选项(以便返回所有行),请指定 SET ROWCOUNT 0。

SET TEXTSIZE
默认值为 2,147,483,647 字节,表示 SQL Server 将提供完整的数据字段,其限制可达textntextnvarchar(max)varchar(max) 数据字段的上限。 它不会影响 XML 数据类型。 提供一个较小的数字,以限制大值时的结果。 超出指定数量的列将被截断。

执行超时
指示在取消查询之前等待的秒数。 值 0 指示无限期的等待或无超时。

批处理分隔符
输入一个单词来把 Transact-SQL 语句分组。 默认值为 GO。

默认情况下,在 SQLCMD 模式下打开新查询
选中此复选框以在 SQLCMD 模式下打开新查询。 仅当对话框通过 “工具” 菜单打开时,此复选框才可见。

选择此选项时,请记住下列限制:

  • 数据库引擎查询编辑器中的 IntelliSense 处于关闭状态。

  • 由于查询编辑器未从命令行运行,因此无法传入命令行参数,如变量。

  • 由于查询编辑器无法响应作系统提示,因此必须小心不要运行交互式语句。

重置为默认值
将此页上的所有值重置为原始默认值。