Formatador de SQL

Transforme uma consulta SQL compacta em uma bem indentada.

Dialeto SQL
Caixa das palavras-chave
Entrada
Resultado

Exemplos de uso

Organizar uma consulta de uma linha copiada de um log

Cole uma consulta longa de uma linha só, copiada de um log de aplicação ou de consultas lentas, e receba-a quebrada em linhas legíveis, cláusula por cláusula.

Melhorar a legibilidade para revisão de código ou documentação

Ajuste a indentação de uma consulta antes de colocá-la em um pull request ou documento técnico para que outras pessoas entendam a estrutura rapidamente.

Seguir o estilo de palavras-chave da sua equipe

Converta palavras-chave como SELECT e FROM para maiúsculas ou minúsculas, de acordo com o guia de estilo SQL da sua equipe.

Perguntas frequentes

Minha consulta é enviada a um servidor?

Não. Toda a formatação acontece inteiramente no seu navegador, e o que você digita nunca é enviado a um servidor.

Isso realmente executa a consulta ou se conecta a um banco de dados?

Não. Esta ferramenta apenas reformata o texto para ficar mais legível — ela nunca se conecta a nenhum banco de dados nem executa nada.

Como escolho o dialeto SQL certo?

Escolha o dialeto que corresponde ao banco de dados que você usa, para que a sintaxe específica (como crases do MySQL ou operadores do PostgreSQL) seja reconhecida com mais precisão. Na dúvida, SQL padrão funciona bem para a maioria das consultas.

O que acontece se houver um erro de sintaxe?

Se a consulta tiver parênteses desencontrados ou um erro de sintaxe, a formatação falha e uma mensagem de erro indica aproximadamente onde está o problema.