Formatador de SQL

Deixe consultas SQL longas legíveis: cada cláusula em uma linha, joins e condições indentados, subconsultas bem aninhadas e palavras-chave em maiúsculas ou minúsculas, como você preferir.

Grátis e privado. Tudo funciona no seu navegador e nada é enviado.

Como funciona

  1. Cole o seu SQLCole o código, digite ou abra um arquivo. Clique em Exemplo para ver um modelo.
  2. Confira o resultadoO resultado aparece à direita enquanto você digita. Os erros mostram a linha e a coluna.
  3. Copie ou baixeCopie o SQL com um clique ou baixe como arquivo.

Feito para o dia a dia com bancos de dados

Consultas copiadas de logs, ORMs e stored procedures muitas vezes são uma linha comprida. O formatador coloca SELECT, FROM, WHERE e as outras cláusulas em linhas próprias, lista as colunas selecionadas uma por linha e alinha as condições AND e OR.

Colchetes do SQL Server, crases do MySQL, corpos entre cifrões do PostgreSQL, literais N'texto' e separadores GO são todos reconhecidos.

Sobre SQL

SQL é a linguagem dos bancos de dados relacionais. O formatador coloca cada cláusula em uma linha, indenta joins, condições e subconsultas e funciona com a sintaxe do SQL Server, MySQL, PostgreSQL e SQLite.

Perguntas frequentes

Ele muda a minha consulta?

Só os espaços em branco e, se você escolher, as maiúsculas e minúsculas das palavras-chave. Nomes de tabelas, nomes de colunas e valores de texto nunca são alterados.

Meu código é enviado para algum lugar?

Não. A formatação e a minificação acontecem no seu navegador. Seu código não é enviado para os nossos servidores.

A minificação renomeia minhas variáveis?

Não. A minificação só remove comentários, quebras de linha e espaços. Os nomes continuam legíveis e o código funciona exatamente igual, o que deixa a ferramenta segura para qualquer arquivo.

Por que algumas quebras de linha ficam no JavaScript minificado?

O JavaScript entende algumas quebras de linha como o fim de um comando. Onde remover uma delas poderia mudar o que o código faz, ela é mantida.

Posso formatar JSON aqui?

O JSON tem uma ferramenta própria, com visualização em árvore e validação. Use a página de ferramentas JSON indicada abaixo.

Funciona sem internet?

Sim. Depois que você abre a página uma vez, ela continua funcionando sem conexão com a internet.