2009-03-26 10 views

risposta

15

Ecco un paio - idea di come funzionano, purtroppo ...

http://www.wangz.net/gsqlparser/sqlpp/sqlformat.htm (gratuito)

http://www.sqlinform.com/ (gratuito per uso personale)

+2

SQLinform funziona molto bene, in realtà. Molte opzioni, puoi disporre il codice nel modo che preferisci. – Tomalak

+1

Ecco un articolo che illustra come formattare SQL nel tuo programma automaticamente: http://www.dpriver.com/blog/list-of-demos-illustrate-how-to-use-general-sql-parser/sql -beautifier-format-sql-in-your-own-program/ –

+0

SQLinForm ora ha una versione desktop gratuita per istruzioni SQL fino a 100 linee che dovrebbero andare bene nella maggior parte dei casi – Guido

1

Prova www.softfrontiers.com/Downloads/ReIndenter.shtml libero (o donare) e il download.

Funziona con codice C# e SQL Server.

È molto veloce e non modifica il codice tranne che per i commenti di indentazione e di endblock dove sono mancanti e possibili.

0

Ho usato dbForge SQL Complete per un po 'di tempo e sono soddisfatto ($ 99 e versione gratuita). Il formattatore funziona da Visual Studio e SMSS. Ha anche una comoda funzione di completamento del codice che funziona meglio di quella standard integrata in SMSS.
http://www.devart.com/dbforge/sql/sqlcomplete/ordering.html

9

Provare a utilizzare ApexSQL Refactor. Si integra in SSMS ed è uno strumento gratuito. La cosa buona è che consente di salvare le opzioni di formattazione e condividerle con il team, in modo che tutti utilizzino le stesse impostazioni per il codice.

Problemi correlati