Nenhuma ferramenta usada recentemente
Nenhuma ferramenta favorita ainda

Formatador SQL Grátis: Formatar, Embelezar e Minificar SQL Online

70 usos
Recuo:

Dicas SQL

Formatar queries
Indenta SELECT, FROM, WHERE, JOIN em linhas separadas. Palavras-chave em maiúsculas.
Minificar
Comprime em uma linha. Útil para scripts.
Maiúsculas automáticas
SELECT, FROM, WHERE, JOIN em maiúsculas.

Perguntas Frequentes

Q Como formatar SQL?
A Cole a query e clique Formatar. Cláusulas em linhas separadas com indentação.
Q Keywords em maiúsculas?
A Sim, ative a opção.
Q Quais dialetos?
A MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
Q Por que meu SQL formatado parece diferente do que eu esperava?
A Provavelmente é por causa das configurações de indentação. Tente alternar entre 2 espaços, 4 espaços ou tabulação para se alinhar ao guia de estilo da sua equipe. O uso de maiúsculas ou minúsculas nas palavras-chave também muda o visual. Por padrão, nossa ferramenta usa 4 espaços e palavras-chave em maiúsculas, mas você pode ajustar ambos. Uma dica: defina o caso das palavras-chave para combinar com seu código existente antes de formatar.
Q O formatador SQL lida com sintaxes específicas de fornecedores como MySQL ou PostgreSQL?
A Sim, ele lida com a maioria das sintaxes específicas de fornecedores sem problemas. As aspas invertidas do MySQL, as strings dollar-quoted do PostgreSQL e os colchetes do SQL Server funcionam perfeitamente. O formatador reconhece mais de 200 palavras-chave SQL entre dialetos. Ele não valida sua sintaxe contra um motor de banco de dados específico. Por exemplo, blocos Oracle PL/SQL com BEGIN...END são formatados corretamente. Se encontrar um caso estranho com função proprietária, tente formatar mesmo assim — 90% de chance de funcionar.
Q Preciso de conexão à internet toda vez que uso o formatador?
A Não após o primeiro carregamento. A ferramenta carrega uma vez do nosso CDN e roda inteiramente no motor JavaScript do seu navegador. Você pode desconectar o WiFi depois que a página terminar de carregar e formatar SQL offline. Mais de 200 palavras-chave SQL estão embutidas no script. Salve nos favoritos para não digitar a URL de novo.
Q Por que meu SQL formatado ainda tem erros quando executo?
A Nossa ferramenta muda só a aparência, não a lógica. Se sua consulta original tinha uma vírgula faltando ou parênteses desbalanceados, a formatação não vai corrigir isso. O formatador ajusta indentação e capitaliza palavras-chave, mas nunca reescreve sua sintaxe. Já vi gente colar SQL inválido, deixá-lo bonito e perder 20 minutos caçando o mesmo erro de digitação. Sempre teste a versão formatada contra seu banco de dados antes de finalizar.
Q O formatador converte meu SQL de um dialeto para outro?
A Não, o dialeto nunca é alterado. Cole T-SQL com colchetes e receberá T-SQL com colchetes de volta. O formatador ajusta apenas espaços, indentação e capitalização de palavras-chave. Pense nele como um embelezador de código, não um tradutor. Já vi usuários colarem MySQL esperando PostgreSQL, mas isso exige outra ferramenta, tipo SQLines.

Como Usar

Ferramentas Relacionadas