Categoria: Desenvolvimento

Formatador de SQL

Formate e organize consultas SQL no seu navegador

Cole uma consulta SQL para reindentá-la com quebras de linha claras em torno de cláusulas, joins e condições. Nada é enviado ou executado contra um banco de dados.

Cole uma consulta SQL para formatá-la.

Resultado
O resultado aparecerá aqui.

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Este formatador reorganiza os espaços em branco em torno de um conjunto fixo de palavras-chave padrão — select, from, where, joins, group by, order by e outras — para que uma consulta longa fique legível de relance. Ele nunca executa nada: strings, identificadores e comentários são tokenizados e mantidos intactos, e palavras fora da lista de palavras-chave são tratadas como identificadores comuns, sem tentativas de adivinhação.

Como usar

  1. Cole sua consulta SQL na caixa de entrada ou carregue o exemplo.
  2. Escolha recuo de 2 ou 4 espaços e se as palavras-chave devem ficar em MAIÚSCULAS, minúsculas ou como digitadas.
  3. Copie o resultado formatado.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Isso executa minha consulta em um banco de dados?
Não. O texto é apenas tokenizado e reformatado por JavaScript na página; nunca é enviado a lugar nenhum nem executado.
Qual dialeto de SQL é suportado?
A ferramenta reconhece palavras-chave comuns do SQL ANSI compartilhadas por PostgreSQL, MySQL, SQLite e SQL Server. Funções específicas de cada dialeto são mantidas como estão em vez de formatadas incorretamente.
Isso muda o significado da minha consulta?
Não. Apenas espaços em branco, quebras de linha e a caixa das palavras-chave são alterados; strings, identificadores e comentários são copiados exatamente como escritos.