Formatador de SQL

Cole uma consulta SQL e receba-a reformatada com cada cláusula (SELECT, FROM, WHERE, JOIN, GROUP BY…) em sua própria linha com indentação.

810 visualizações

SQL Legível, não SQL Validado

Isto é um formatador, não um validador — ele quebra uma consulta em linhas separadas a cada cláusula principal (SELECT, FROM, WHERE, a família JOIN, GROUP BY, ORDER BY, HAVING, UNION…) e recua as condições AND/OR/ON abaixo, para que uma consulta longa em uma única linha vire algo que você realmente consiga ler.

De propósito, ele não verifica se o SQL é válido para um banco de dados específico — uma validação real que entenda o dialeto exigiria um parser completo para cada variante de SQL (MySQL, Postgres e SQL Server diferem entre si), e um falso validador superficial só daria uma confiança enganosa. Esta ferramenta apenas reformata o que você fornece.

Perguntas Frequentes

Isso me diz se meu SQL está correto?

Não — de propósito. A validação real de SQL depende de qual banco de dados você está usando (MySQL, PostgreSQL e SQL Server têm peculiaridades de sintaxe diferentes), e uma ferramenta leve de navegador não consegue fazer isso com honestidade. Isso só reformata o layout, nunca afirma que sua consulta é válida ou inválida.

Isso pode quebrar minha consulta?

Não — ele só insere quebras de linha e indentação, e opcionalmente deixa as palavras-chave em maiúsculas. O texto SQL em si (identificadores, valores, operadores) nunca é alterado.

Ferramentas Semelhantes