2010-07-22 38 views
55

我想美化我編寫的SQL查詢。什麼免費的SQL格式工具存在?

存在哪些允許SQL查詢格式化的免費工具?

+0

類似:http://stackoverflow.com/questions/627643/sql-formatting-tool – Ken 2010-07-22 15:06:52

+0

相關:http://dba.stackexchange.com/questions/11074/sql-query-formatter – 2012-01-23 21:03:24

+0

嘗試[ApexSQL Refactor] (http://www.apexsql.com/sql_tools_refactor.aspx)。它集成到SSMS中,並有150多種格式化選項。免責聲明:我爲ApexSQL工作。 – 2013-10-07 21:41:46

回答

0

Sequel Pro如果使用OS X,則只需制定出您需要的內容,然後使用您的知識開發您的查詢並使用命令行工具(我個人最喜歡:))。

+0

但Sequel Pro僅適用於MySQL,對不對? – newenglander 2012-04-10 11:20:55

+0

這是正確的@newenglander,Sequel Pro只支持MySQL;但是,Postgresql支持正在進行中! – Trent 2017-02-15 05:15:51

17

T-SQL Tidy是一個很好的在線SQL格式化器/美化器。

它有很多格式化選項。雖然它的目標是T-SQL,但它應該可以用於大多數SQL方言。

+2

現在它提供了一個完全脫機工作的SSMS加載項。似乎提供比PoorMansTsqlFormatter更多的選項。 – 2013-02-28 03:56:33

6

有一個免費的在線Instant SQL Formatter。該網站還銷售一些其他版本(例如Visual Studio的附件),但在線版本是免費的。

52

PoorMansTSqlFormatter是一款免費的開源在線美化工具,提供離線SSMS Add-In,命令行美化工具和Notepad ++插件。

該項目旨在格式化任何T-SQL(2000或更高版本)腳本,無論其長度或複雜性如何。

希望這會有所幫助!

+1

我很高興我找到了你!我一直在尋找免費的東西,不會'回家'(在線)觀看我的問題,是便攜式的,並且使用我的'感覺家'環境的Notepad ++。感謝堆! – SarjanWebDev 2012-02-14 03:08:25

+0

還有一個免費的基於Java的格式化程序http://www.sqlinform.com – Guido 2013-02-02 21:12:16

+0

@SarjanWebDev,爲什麼*任何*應用程序打電話回家查看您的查詢?這似乎完全是惡意的。 – Pacerier 2015-07-03 10:20:56

2
在15:13 @Christopherous

紅色7月22日'10 5000

我在記事本中尋找相同++,發現一個鏈接,給出瞭如何創建自己的格式與宏的想法:http://peoplesoft.wikidot.com/formatting-sql-in-notepad。似乎它會工作,但我打算使用上面的SSMS插件之一。 (減少工作)謝謝!