我的意思是,是否有类似于Visual Studio中的Ctrl + K + D的东西可以自动缩进代码?在这个意义上是否有类似的工具?
我的意思是,是否有类似于Visual Studio中的Ctrl + K + D的东西可以自动缩进代码?在这个意义上是否有类似的工具?
刚发现了这个问题的另一个版本,与此前有更多的活动:SQL Formatter for SQL Management Studio
个人非常喜欢“穷人版T-SQL格式化程序” / http://poorsql.com - 但是我是写它的 :)
默认情况下不行,但是您可以尝试第三方工具,如上面提到的SQL Prompt或ApexSQL Refactor(与SQL Prompt相比,可选项稍微少一些,但它是一个免费产品),或者只需使用在线格式化程序。
Red Gate的SQL Prompt可以实现此功能。
如果您只需要在线进行简单格式化,则同样的技术支持FormatSQL.com
还有一个名为SQLinForm的格式化工具。它是一个自动化的SQL代码格式化工具,适用于所有主要数据库,包括ORACLE、SQL Server、DB2、UDB、Sybase、Informix、PostgreSQL、Teradata、MySQL、MS Access等,具有超过100种格式选项。它还有一个Windows热键插件,可以在SSMS中使用。链接: www.sqlinform.com