2010-07-22 12 views
55

Desidero abbellire le query SQL che scrivo.Quali sono gli strumenti di formattazione SQL gratuiti?

Quali strumenti gratuiti esistono che consentono la formattazione di query SQL?

+0

analogo: http://stackoverflow.com/questions/627643/sql-formatting-tool – Ken

+0

correlate: http://dba.stackexchange.com/questions/11074/sql-query-formatter –

+0

Prova [ApexSQL Refactor] (http://www.apexsql.com/sql_tools_refactor.aspx). Si integra in SSMS e ha più di 150 opzioni di formattazione. Disclaimer: lavoro per ApexSQL. –

risposta

0

Sequel Pro Se si utilizza OS X, altrimenti basta calcolare ciò che è necessario quindi sviluppare la query utilizzando le proprie conoscenze e utilizzare lo strumento della riga di comando (il mio preferito :)).

+0

Ma Sequel Pro è solo per MySQL, giusto? – newenglander

+0

Ciò è corretto @newenglander, Sequel Pro ha solo il supporto per MySQL; tuttavia, il supporto Postgresql è in lavorazione! – Trent

17

T-SQL Tidy è un ottimo formattatore/abbellitore SQL online.

Ha molte opzioni di formattazione. Sebbene sia destinato a T-SQL, dovrebbe funzionare con la maggior parte dei dialetti SQL.

+2

Ora offre un componente aggiuntivo SSMS che funziona completamente offline. Sembra offrire più opzioni rispetto a PoorMansTsqlFormatter. –

6

C'è un gratuito online Instant SQL Formatter. Il sito vende anche alcune altre versioni (ad esempio il componente aggiuntivo di Visual Studio), ma la versione online è gratuita.

52

PoorMansTSqlFormatter è un abbellitore online gratuito e open-source, con componente aggiuntivo SSMS offline, strumento di abbellimento della riga di comando e plug-in Notepad ++.

Il progetto mira a formattare qualsiasi script T-SQL (2000 o successivo), indipendentemente dalla lunghezza o complessità.

Spero che questo aiuti!

+1

Sono contento di averti trovato! Stavo cercando qualcosa che è GRATUITO, non 'chiama casa' (online) per guardare le mie domande, è portatile e usa il mio ambiente 'feel-home' di Notepad ++. Grazie mille! – SarjanWebDev

+0

c'è anche un formatter online gratuito basato su Java http://www.sqlinform.com – Guido

+0

@SarjanWebDev, Perché * qualsiasi * app chiama a casa per guardare le tue domande? Sembra totalmente malizioso. – Pacerier

2

rosso 22 luglio '10 alle 15:13 @Christopherous 5000

che cercavo lo stesso in Notepad ++ e ho trovato un link che dà un'idea di come creare il proprio formattazione con le macro: http://peoplesoft.wikidot.com/formatting-sql-in-notepad. Sembra che funzionerebbe, ma ho intenzione di utilizzare uno dei componenti aggiuntivi SSMS sopra. (Meno lavoro) Grazie!

Problemi correlati