sql >> Database teknologi >  >> RDS >> Sqlserver

Formater SQL i SQL Server Management Studio

Sen svar, men forhåbentlig umagen værd:The Poor Man's T-SQL Formatter er en open source (gratis) T-SQL formatter med komplet T-SQL batch/script support (enhver DDL, enhver DML), SSMS Plugin, kommandolinje bulk formatering og andre muligheder.

Den er tilgængelig til øjeblikkelig/onlinebrug på http://poorsql.com, og er netop i dag gradueret til "version 1.0" (den var i betaversion i et par måneder), efter at have fået support til MERGE sætninger, OUTPUT klausuler og andre smarte ting.

SSMS-tilføjelsen giver dig mulighed for at indstille din egen genvejstast (standard er Ctrl -K , Ctrl -F , for at matche Visual Studio), og formaterer hele scriptet eller blot den kode, du har valgt/fremhævet, hvis nogen. Outputformatering kan tilpasses.

I SSMS 2008 kombineres det fint med den indbyggede intelli-sense, hvilket effektivt giver mere eller mindre den samme basisfunktionalitet som Red Gates SQL-prompt (SQL-prompt har selvfølgelig ekstra ting, såsom snippets, hurtig objektscripting, osv.).

Anmodninger om feedback/funktioner er mere end velkomne, giv det en tur, hvis du får chancen!

Offentliggørelse:Dette er sikkert allerede indlysende, men jeg skrev dette bibliotek/værktøj/websted, så dette svar er også skamløs selvpromovering :)



  1. Hvordan caster jeg json-array til tekst-array?

  2. Hvordan ser jeg Explain Plan i Oracle SQL-udvikler?

  3. Brent Ozar forklarer SQL Server intern og ekstern fragmentering

  4. Udjævning af krydsende tidsrum