Formatador SQL
Cole uma consulta SQL e obtenha instantaneamente uma versão limpa e indentada com palavras-chave em maiúsculas. Suporta diversos dialetos SQL para melhor compatibilidade.
Funcionalidades
Como Usar
1. Cole sua consulta SQL na entrada.
2. Selecione o dialeto SQL, se necessário.
3. Clique em Formatar e copie o resultado.
Sobre esta ferramenta
Consultas copiadas de logs, ORMs ou ferramentas de monitoramento costumam chegar numa única linha longa, o que dificulta acompanhar joins e condições. Este formatador divide o SQL em tokens, coloca as cláusulas principais, como SELECT, FROM, WHERE, JOIN, GROUP BY, ORDER BY e LIMIT, em linhas próprias, indenta as partes abaixo delas e escreve as palavras-chave em maiúsculas para que se destaquem dos nomes de tabelas e colunas. Strings, identificadores entre aspas e comentários são mantidos intactos. Ele funciona com a sintaxe SQL padrão compartilhada por MySQL, PostgreSQL, SQLite, SQL Server e outros, e não precisa de conexão com banco de dados. A formatação é só visual: não valida a consulta nem muda seu significado, então rode-a no seu banco para verificar erros.