Formatador SQL
Cole SQL para normalizar espaços, colocar palavras-chave comuns em maiúsculas e adicionar quebras de linha em cláusulas frequentes.
Saída
SQL formatado para leitura.
Como funciona
Informe os dados
Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.
Veja o resultado na hora
A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.
Use o resultado
Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.
O que é Formatador SQL?
O Formatador de SQL é uma ferramenta para reorganizar consultas SQL, normalizar espaços e destacar cláusulas comuns sem enviar nem executar a consulta.
Como formatar SQL
Use este guia para formatar ou minificar consultas e entender os limites de um formatador leve que não executa SQL.
SQL legível
O formatador normaliza espaços, coloca palavras-chave comuns em maiúsculas e quebra cláusulas principais em linhas próprias.
Formatar ou minificar
- Use o modo formatar para ler ou compartilhar uma consulta.
- Use o modo minificar quando precisar apenas de SQL normalizado em uma linha.
- Revise consultas importantes antes de executá-las em produção.
Escopo
Este é um formatador leve para SQL comum. Ele não é um parser completo para cada banco de dados.
Notas de formatação SQL
O formatador melhora a leitura de cláusulas comuns e strings entre aspas, mas não interpreta todos os dialetos nem executa a consulta.
Perguntas frequentes
Ele executa SQL?
Não. Ele apenas reorganiza texto SQL no navegador. Nenhuma consulta é enviada, executada ou validada contra um banco de dados.
Suporta todos os dialetos SQL?
Não. O foco é melhorar a legibilidade de SQL comum. Sintaxes específicas de PostgreSQL, MySQL, BigQuery, T-SQL ou PL/SQL podem precisar de ajuste manual depois.
Strings são preservadas?
Espaços dentro de strings entre aspas são preservados enquanto o SQL ao redor é normalizado.
Strings entre aspas são alteradas?
Não. Normalização de espaços, caixa de palavras-chave e quebras de linha só são aplicadas fora de strings entre aspas.
Ferramentas relacionadas
- PopularDisponívelLocal
Gerador de UUID
Gere identificadores UUID v4 e GUID individuais ou em lote no navegador.
- PopularDisponívelLocal
Formatador de JSON, YAML e XML
Formate, minifique e valide JSON e XML, e converta entre JSON e YAML no navegador.
- PopularDisponívelLocal
Gerador e Leitor de QR Code
Crie QR codes e leia imagens de QR localmente.
- PopularDisponívelLocal
Codificador/Decodificador Base64
Codifique e decodifique texto em Base64 localmente.
- PopularDisponívelLocal
Codificador/Decodificador de URL
Codifique e decodifique URLs em abas separadas, com opções de lote e recursão.
- PopularDisponívelLocal
Conversor de Timestamp Unix
Converta timestamp Unix (segundos e milissegundos) em data/hora e vice-versa.
- DisponívelLocal
Codificador/Decodificador de Entidades HTML
Codifique e decodifique entidades HTML com segurança.
- DisponívelLocal
Testador de Regex
Teste expressões regulares e prévias de substituição.
- DisponívelLocal
Decodificador de JWT
Decodifique header e payload de JWT localmente.
- DisponívelLocal
Gerador e Validador de Expressão Cron
Monte, valide e decodifique expressões cron de 5 campos com prévia de execuções.