2010-07-22 7 views
55

Quiero embellecer las consultas SQL que escribo.¿Qué herramientas gratuitas de formato SQL existen?

¿Qué herramientas gratuitas existen que permiten el formato de consultas SQL?

+0

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

+0

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

+0

Intenta [ApexSQL Refactor] (http://www.apexsql.com/sql_tools_refactor.aspx). Se integra en SSMS y tiene más de 150 opciones de formato. Descargo de responsabilidad: trabajo para ApexSQL. –

Respuesta

0

Sequel Pro Si usa OS X, de lo contrario, solo resuelva lo que necesita, desarrolle su consulta utilizando su conocimiento y use la herramienta de línea de comandos (mi favorito personal :)).

+0

Pero Sequel Pro es solo para MySQL, ¿verdad? – newenglander

+0

Eso es correcto @newenglander, Sequel Pro solo tiene soporte para MySQL; ¡Sin embargo, el soporte de Postgresql está en proceso! – Trent

1

siempre he sido un fan de Navicat - http://www.navicat.com

Su versión Lite es gratis, pero todavía viene con el embellecedor de SQL - http://www.navicat.com/en/products/navicat_premium/premium_feature.html

Como un beneficio adicional de vez en cuando encontrará algunos chinglés escondiéndose en lugares extraños.

+4

La versión Lite ya no incluye el embellecedor de SQL de forma gratuita; requiere la compra para habilitarlo. –

+0

@ Cᴏʀʏ, YUCks man – Pacerier

17

T-SQL Tidy es un formateador/embellecedor SQL en línea muy bueno.

Tiene muchas opciones de formateo. Aunque está dirigido a T-SQL, debería funcionar con la mayoría de los dialectos SQL.

+2

Ahora ofrece un complemento SSMS que funciona completamente sin conexión. Parece ofrecer más opciones que PoorMansTsqlFormatter. –

6

Hay un en línea gratuito Instant SQL Formatter. El sitio también vende algunas otras versiones (complemento para Visual Studio, por ejemplo), pero la versión en línea es gratuita.

52

PoorMansTSqlFormatter es un embellecedor en línea gratuito y de código abierto, con el complemento SSMS fuera de línea, la herramienta de embellecimiento de la línea de comandos y el complemento Notepad ++.

El proyecto tiene como objetivo formatear cualquier secuencia de comandos T-SQL (2000 o posterior), sin importar la longitud o la complejidad.

Espero que esto ayude!

+1

¡Me alegra que te haya encontrado! Estaba buscando algo que es GRATIS, no 'llame a casa' (en línea) para ver mis consultas, es portátil y utiliza mi entorno 'feel-home' de Notepad ++. ¡Montones de gracias! – SarjanWebDev

+0

también hay un formateador gratuito en línea basado en Java http://www.sqlinform.com – Guido

+0

@SarjanWebDev, ¿Por qué * cualquier * aplicación llama a su casa para ver sus consultas? Eso parece totalmente malicioso. – Pacerier

2

rojo 22 de Jul '10 a las 15:13 @Christopherous 5000

que estaba buscando lo mismo en Notepad ++ y encontré un enlace que da una idea de cómo crear su propio formato con macros: http://peoplesoft.wikidot.com/formatting-sql-in-notepad. Parece que funcionaría, pero voy a utilizar uno de los complementos de SSMS anteriores. (Menos trabajo) ¡Gracias!

Cuestiones relacionadas