结果窗口的默认大小 SQL Server Management Studio 或替代

Posted

技术标签:

【中文标题】结果窗口的默认大小 SQL Server Management Studio 或替代【英文标题】:Default size of results window SQL Server Management Studio or alternative 【发布时间】:2011-06-27 15:50:42 【问题描述】:

任何使用 SQL Server 2008 或更早版本的人都知道,当您在窗口中运行命令时,结果窗口会在屏幕的下半部分弹出。我确实想查看我的结果,但是当只有第一个或前 10 个结果会有窗口时,这是一种浪费。有没有办法可以更改该窗口的默认大小?

另外,如果 VS 2008 或 2010 中存在这种功能,请告诉我,我将放弃 SQL Server Management Studio。

【问题讨论】:

【参考方案1】:

这是我第二次寻找完全相同的刺激物的答案,虽然 Joe Stefanelli 提出的结果选项卡不是一个坏选择,但我找到了解决此问题的实际方法。

我在 SSM 2017 上,您所要做的就是从 SSMS 界面中弹出您的查询。换句话说,假设您的 SSMS 在您的主屏幕上打开,您单击“新查询”,将打开一个“SQLQuery1.sql”窗口,然后单击该选项卡并将其拖出辅助屏幕上的 SSMS。 从那时起,滚动您的第一个查询后,只需将结果窗格调整为所需的大小,下次执行时它将保持该大小。

不客气!

【讨论】:

【参考方案2】:

工具 -> 选项 -> 环境 -> 字体和颜色 -> 网格结果

【讨论】:

这应该是当前的答案【参考方案3】:

无法更改结果窗格的默认大小。您可能想尝试将结果发送到单独的选项卡。您可以为结果到网格和结果到文本调整此设置。

在工具 -> 选项菜单下:

【讨论】:

对于我想要做的事情,没有比这更完美的解决方案了。谢谢。【参考方案4】:

你不能用这个吗:

set rowcount 10

而且您只会得到结果的前 10 行。

【讨论】:

我希望它可以这么简单。我想要一种方法来设置结果窗口的大小,而不仅仅是结果中的行数。 那我就是不明白你的问题。我的结果窗格是固定的,如果有很多结果,会出现一个滚动条。 是的,但我认为 OP 希望通过让“结果”窗口占用更少的空间来节省屏幕空间。

以上是关于结果窗口的默认大小 SQL Server Management Studio 或替代的主要内容,如果未能解决你的问题,请参考以下文章

在某些 sql server profiler sql 窗口中,默认值是啥意思?

默认网络数据包大小的差异:SqlConnection 与 SQL Server 默认值

在运行时显示 SQL Server 查询结果中的数据类型和列大小

sql server数据库区分大小写

如何设置跟踪定义默认设置 (SQL Server Profiler)

SQL SERVER 事务相关