Formatador SQL
Cole uma consulta SQL à esquerda e você verá um resultado legível com recuo claro à direita. Escolha o dialeto SQL que corresponde ao seu banco de dados para resultados mais precisos. Os dados nunca são enviados a um servidor.
Dica. Esta ferramenta apenas "formata (embeleza)" o SQL; ela não valida se a consulta é semanticamente correta ou executável em um banco de dados real. Escolher o dialeto mais próximo do seu banco de dados resulta em uma formatação mais precisa. Se a consulta não puder ser analisada de forma alguma (por exemplo, parênteses ou aspas não correspondentes), uma posição de erro aproximada será exibida. As palavras-chave são convertidas para maiúsculas por padrão, seguindo uma convenção comum de estilo SQL. Esta ferramenta empacota localmente a biblioteca de código aberto sql-formatter (licença MIT), então a formatação continua ocorrendo inteiramente no seu navegador.
Como usar esta ferramenta
- Cole uma consulta SQL na caixa de entrada à esquerda.
- Escolha o "Dialeto SQL" que corresponde ao seu banco de dados (MySQL, PostgreSQL, SQL Server, etc.) para resultados de formatação mais precisos.
- Clique em "Formatar" (também formata automaticamente enquanto você digita) para ver o resultado embelezado à direita.
- Se a consulta não puder ser analisada, você receberá uma linha/coluna aproximada do erro.
- Use o menu de tamanho de recuo para ajustar o recuo do resultado, depois obtenha-o com "Copiar" ou "Baixar resultado".
- Todo o processamento ocorre no seu navegador — o SQL que você insere nunca é enviado a um servidor.
Dicas relacionadas
- Esta ferramenta apenas formata/embeleza o SQL; ela não verifica se a consulta corresponde ao esquema real do seu banco de dados ou se será executada com sucesso.
- Palavras-chave e sintaxe variam entre dialetos (por exemplo, LIMIT vs. TOP, aspas invertidas vs. aspas duplas); escolha o dialeto que corresponde ao seu banco de dados para melhores resultados.
- Palavras-chave como SELECT, FROM e WHERE são automaticamente convertidas para maiúsculas seguindo uma convenção comum que melhora a legibilidade.
- Se você também precisar trabalhar com JSON ou XML, experimente o Formatador JSON, o Formatador XML ou o Conversor JSON ↔ XML nos links relacionados abaixo.