SQL Server 2008 - 快捷键进行SQL查询格式化

4

你知道在SQL Server 2008管理工具中进行SQL查询格式化的键盘快捷键吗?


它没有内置的查询格式化功能,对吧? - Martin Smith
5个回答

5
希望这能帮助到后来的读者,如果原帖已经找到了解决方案。
在SSMS中不存在内置格式化功能,但可以使用免费的SSMS插件,比如ApexSQL Refactor
此外,您还可以尝试使用SSMS工具包,但请注意它在SQL 2012上不是免费的。

3
另一个非常好用的工具是Red-Gate SQL Prompt Pro,它可以让你定义自己的SQL编码风格,并且轻松地重新格式化任何被倒入的糟糕SQL代码:-)。
这不是免费的,但它花费的每一分钱都很值得!

是的,我正在寻找这样的东西,现在正在使用“SQL助手”。 - Riz

2

没有内置的格式化功能,如美化器或格式化程序。

制表符(包括选择代码段时),空格,退格,删除等基本操作都支持。我使用 alt+鼠标单击+拖动 来选择“方形”代码段。

这里是所有的SQL Server Management Studio键盘快捷键

你是否正在寻找类似于这个的东西:格式化 SQL 美化器软件


是的,我正在寻找类似的东西,现在正在使用“SQL助手”。 - Riz

2

按下 Ctrl + Shift + Q 将会打开一个查询设计器窗口,您可以从中复制格式化的查询。


-1

在 SQL Server 2008、2010、2014、2015 中没有快捷键可用...

简单的方法是访问 http://www.sql-format.com/ 并进行格式化。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接