选项(“查询执行”/“SQL Server”/“常规”页)

使用此页可指定用于运行 SQL Server 查询的选项。对这些选项所做的更改仅应用于新的 SQL Server 查询。若要更改当前查询的选项,请在**“查询”菜单上单击“查询选项”,或在 SQL Server 查询窗口中单击右键,再选择“查询选项”**。

选项

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

  • SET TEXTSIZE
    默认值为 2,147,483,647 字节,表示 SQL Server 将提供长达 text 和 ntext 数据字段上限的完整数据字段。提供较小的数值,可以在存在大量值时限制结果数量。超出指定数量的列将被截断。

  • 执行超时值
    在**“新建连接”**对话框中设置默认值。使用此数字调整框可以设置 SQL Server 在取消查询之前等待的时间(秒)。值 0 指示无限期的等待或无超时。对于新安装,此值为 0。

  • 批分隔符
    键入用来将 Transact-SQL 语句分隔为批的词。默认值为 GO。

  • 默认情况下,在 SQLCMD 模式下打开新查询
    选中此复选框可在 SQLCMD 模式下打开新查询。有关 SQLCMD 模式的详细信息,请参阅使用查询编辑器编辑 SQLCMD 脚本

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

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

    • 由于查询编辑器不能从命令行运行,因此您不能传入命令行参数(如变量)。

    • 由于查询编辑器无法响应操作系统提示,因此您一定要记住不要运行交互式语句。

  • 重置为默认值
    单击此项可将此页上的所有值重置为原始默认值。

请参阅

参考