Pular para o conteúdo

Formatador SQL

Em breve

Formate consultas SQL com indentação e caixa de palavras-chave consistentes.

Conte para a gente que essa ferramenta é importante para você. As ferramentas com mais interesse são construídas primeiro.

O que é Formatador SQL?

Um formatador SQL reescreve uma consulta com quebras de linha, indentação e caixa das palavras-chave consistentes, sem mudar o que ela faz. Uma consulta copiada de um log ou de um ORM numa linha só fica fácil de ler e revisar.

Para que serve

  • Ler consultas capturadas de logs ou de ORMs.
  • Padronizar o SQL antes de uma revisão de código.
  • Depurar consultas longas com muitos joins e subconsultas.

Como usar

  1. Cole a sua consulta SQL.
  2. Escolha o dialeto e a caixa das palavras-chave.
  3. Copie a consulta formatada.

Exemplos

Uma consulta numa linha só

Entrada
select id,name from users where active=1 order by name
Saída
SELECT
  id,
  name
FROM
  users
WHERE
  active = 1
ORDER BY
  name

Perguntas frequentes

Formatar muda o resultado da consulta?

Não. Só mudam os espaços e a caixa das palavras-chave; a lógica da consulta continua exatamente a mesma.

Quais dialetos de SQL vão ser suportados?

Estão planejados SQL padrão, PostgreSQL, MySQL, SQL Server e SQLite.

Quando essa ferramenta vai estar disponível?

Ela está no nosso roadmap. Clique em "Quero essa ferramenta" nesta página para nos avisar que ela é importante para você — as ferramentas com mais interesse são construídas primeiro.

Disponíveis agora