2010-12-14 7 views
2

Y at-il un formateur de code libre disponible pour TSQL - SQL Server 2005/2008. J'ai trouvé quelques-uns dont la plupart demande de copier du code en ligne dans une applet. Je suis à la recherche d'une version de bureau. Essayé toad pour SQL Server, mais le formatage n'est pas pris en charge en freeware. Si quelqu'un a des problèmes, merci de le partager.Formateur de code TSQL - SQL Server 2005/2008

Répondre

5

Consultez le SSMS Tools Pack (addon gratuit pour SSMS).

L'une des fonctionnalités est le formatage (http://www.ssmstoolspack.com/Features?f=3), même si je ne sais pas quel niveau vous voulez que votre SQL formaté - peut-être que vous pourriez clarifier?

+0

looks great, thanks. Comment puis-je l'obtenir pour indenter le code. SELECT, UPDATE instructions correctement formatées, Code à l'intérieur commencent et fin d'être un onglet dans etc – anivas

+0

@anivas - il ne fait pas ces choses – AdaTheDev

0

SQLISE a une fonction de formatage, vous pouvez définir un certain nombre d'options de formatage. Ce est gratuit. C'est un projet codéplex basé sur PowerShell.

Inconvénient il supprime tous les commentaires link text

7

je travaille sur un formatter depuis quelques mois, je vient de sortir la version officielle v1.0, sans (grands) problèmes connus.

Il est disponible pour une utilisation immédiate en ligne au http://poorsql.com, et le projet avec SSMS Add-In, formateur de ligne de commande prêt-à-télécharger est disponible au http://www.architectshack.com/PoorMansTSqlFormatter.ashx.

Je sais que cela fait longtemps que cette question a été postée, mais j'aimerais beaucoup recevoir des commentaires.

(Édition: état mis à jour)

+1

Tao - Merci pour cet outil. J'utilise le complément SMSS et ça marche très bien. J'aime le formatage. Continuez votre bon travail, ajoutez peut-être quelques options sur la gestion des lignes, donc par exemple. autoriser les éléments à être sur la même ligne au lieu de newline. – Sijin