2009-03-09 8 views
9

Possible en double:
SQL Formatter for SQL Management StudioSQL outil de formatage

Ainsi Visual Studio dispose d'une commande comme document de format [Ctrl + K, Ctrl + D] est là quelque chose de similaire pour SQL Management Studio ?

Si ce n'est pas le cas, y a-t-il un autre produit qui peut vous aider? Nous avons des centaines de ces choses que nous devons traverser dans un laps de temps assez court, et comme nous passons beaucoup de temps à les reformater en raison de la mauvaise qualité de mise en forme initiale.

Nous utilisons Microsoft SQL 2008.

+0

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

+1

@PhillPafford cette question sur le site dba est spécifique à postgresql et non à SQL Server. –

Répondre

5

Vous pouvez essayer SQL Formatter (webbased). Je pense qu'il y a eu une question similaire il y a quelque temps.

Modifier: Oui, duplicate question.

+0

Merci. Cela m'a conduit à la meilleure réponse: SQL Refactor http://www.red-gate.com/products/SQL_Refactor/index.htm –

0

SQL Assistant a très bien fonctionné pour moi. C'est un produit commercial (pas gratuit), mais supporte une variété d'éditeurs à un prix raisonnable (OMI).

0

Je pense que Refactor SQL va prendre soin de moi:

SQL Refactor

+4

pour 300 $, envoyez-moi votre code et je le reformaterai pour vous! –

+0

Êtes-vous sûr? Je suppose que vous serez occupé bien au-delà de 20 heures. Ne pas mentionner les différences de fuseau horaire vous obligeant à rester debout toute la nuit;) –

0

Essayez les outils par Quest Software. Voir le navigateur SQL/Toad pour Oracle et/ou Toad for SQL Server.

6

Plusieurs outils sont disponibles. J'ai trouvé quelques produits commerciaux très bon pour cela:

Ces deux fonctionnent très bien. Ensuite, vous trouverez quelques outils gratuits, mais aucun d'entre eux a bien fonctionné pour moi. :-(

Tous les produits commerciaux ont une version d'essai Essayez-les dans une machine virtuelle à. voyez s'ils travaillent pour vous ou non, ils ne sont pas bon marché, donc vous voulez savoir avec certitude qu'ils travaillent pour vous

+0

J'ai essayé le format instantané de SQL, mais il n'a pas formaté SQl pour moi. Je copie mon SQL à Pl/SQL Developer qui a un joli embellisseur construit. C'est un produit que j'utilise avec des bases de données Oracle, mais cela me permet également de formater des requêtes MSSQL. – abhi

3

Je peux vous suggérer d'utiliser SQL Complete. Cet outil a un formatage pratique. Vous pouvez également essayer la version gratuite et voir comment ça marche.

Votre bienvenue!