SSMS中的缩放功能
从SQLServer2012开始,SSMS就提供了放大/缩小查询窗口和网格结果窗格的选项。这是一个非常有用的创新,因为它可以更容易地在各种演示、演示和讲座中向观众展示查询和结果,调整字体大小以适应大屏幕,或者只是为了让有视力问题的人更舒适。
不过,有一点值得注意。如果您想在SSMS中放大/缩小查询窗口和网格结果,则需要分别在不同的位置进行操作。
要更改查询字体大小,您只需要在SQL编辑器窗口下直接设置必要的百分比:
假设我们想要将字体大小增加2倍。然后选择200%:
但是,这个简单的选项不适用于网格结果。如果我们想要增加或减少网格中的字体大小,方法就有点复杂了:
在SSMS中,进入工具>选项>环境>字体和颜色。从下拉菜单中选择GridResults:
在本节中,您可以根据自己的喜好设置不同区域的字体大小。在我们的例子中,我们想要增加GridResults的字体大小:
查看输出:
这样,您可以根据需要调整SSMS中的字体大小,并为您的视力获得额外的舒适。
dbForgeSQL Complete如何脱颖而出
SSMS的网格结果部分显示特定查询获取的数据,但是用户经常需要对该数据执行额外的计算,例如计算聚合。
对于标准的SSMS网格,您必须编写一个新的查询。但是,当您使用dbForgeSQL Complete外接程序增强SSMS时,您可以访问SSMS界面中的新的有用选项。特别是,SQLComplete在结果网格的底部自动提供计算的聚合。你有MAX,MIN, AVG, SUM, COUNT和DISTINCT函数:
如果你想计算一些特定值的聚合,你只需要在视觉上选择这些值,所有值(点击Ctrl+A),或者一些特定的值-按住Ctrl键并用鼠标检查单独的单元格:
此外,您还可以从Aggregates面板中复制值,以便在其他一些计算中使用它们。双击该值,按Ctrl+C或右键单击,在菜单中选择“复制”:
注意:当您运行查询时,DISTINCT计数和DISTINCT值可能会在“聚合”窗格上变化。原因在于计算所用的算法不同。例如,在计算DISTINCT时,SQLComplete总是应用区分大小写的比较。
显示聚合窗格是默认设置,但如果在GridResults中不需要这些值,则可以禁用它。要自定义外观,请转到SQLComplete > Options > Query Results Grid。
在SummaryPanel Visibility部分,设置您的首选项。可以完全隐藏聚合面板,保持它可用,或者当您在网格中选择几个单元格时自动激活显示聚合。
单击OK保存更改。
结论
网格结果非常有用,因为它们提供了一种用户友好的方式来显示数据,突出显示记录之间的关系。SQLServer Management Studio(SSMS)以网格格式呈现查询结果,用户可以根据自己的需要和偏好对其进行定制。在其他功能中,用户可以放大和缩小,以增强他们的工作体验。
当您集成dbForgeSQLComplete外接程序时,它显著地改进了SSMS的默认功能,在熟悉的界面中提供了一系列附加功能。这个外接程序提供了许多旨在帮助编码的特性,包括智能代码自动完成、语法检查、调试、重构和格式化。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !