Formatador de SQL – Deixe a consulta legível
Cole uma consulta SQL longa e receba o código indentado, com palavras-chave alinhadas. Também minifica para caber em uma linha.
Resultado
Strings e comentários são preservados sem alteração. A quebra de linha acontece nas cláusulas e joins — vírgulas dentro de funções e parênteses não são quebradas de propósito.
Como usar esta ferramenta
- Cole a consulta SQL
- Escolha formatar ou minificar
- Confira a indentação de joins e subconsultas
- Copie o resultado
Sobre esta ferramenta
O que é
Formatar SQL é reorganizar a consulta com quebras de linha e indentação para que joins, condições e subconsultas fiquem visíveis. Não altera o resultado da consulta, só a leitura.
Quando usar
- Entender uma consulta herdada escrita em uma linha só
- Revisar SQL em um pull request
- Documentar uma query complexa para o time
- Encontrar um join perdido no meio de uma cláusula longa
- Minificar a consulta para colocá-la em uma string de código
Perguntas frequentes
- O formatador altera o resultado da consulta?
- Não. Só mudam espaços e quebras de linha, que o banco ignora. A consulta formatada retorna exatamente o mesmo resultado.
- Funciona com PostgreSQL, MySQL e SQL Server?
- Sim para a sintaxe comum das três. Recursos muito específicos de um dialeto podem sair com indentação genérica, mas continuam válidos.
- Posso colar uma query com dados sensíveis?
- A formatação acontece no seu navegador e nada é enviado a um servidor, então a consulta não sai do seu dispositivo.