Formatador SQL
Este formatador SQL reorganiza consultas com indentação e caixa de palavras-chave consistentes em sete dialetos, ou as minifica em uma única linha.
Sobre esta ferramenta
Este formatador SQL reorganiza consultas com indentação e caixa de palavras-chave consistentes em sete dialetos, ou as minifica em uma única linha.
Como usar
- Cole sua consulta SQL.
- Escolha o dialeto, a indentação (2 espaços, 4 espaços ou tabulação) e a caixa das palavras-chave.
- Clique em Formatar SQL, ou em Minificar para deixar tudo em uma linha.
- Copie o resultado.
Bom saber
- Dialetos suportados: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) e MariaDB.
- As palavras-chave podem ficar em MAIÚSCULAS, em minúsculas ou do jeito que foram escritas.
- A formatação usa a biblioteca de código aberto sql-formatter e só altera espaços em branco e a caixa das palavras-chave, não a lógica da consulta.
- Minificar reduz todos os espaços em branco a espaços simples.
Funciona inteiramente no seu navegador — nada do que você digita é enviado ou armazenado.
Perguntas frequentes
A formatação muda como minha consulta é executada?
Não. Só mudam os espaços em branco e a caixa das palavras-chave; o significado da consulta continua o mesmo.
Por que escolher um dialeto?
Cada dialeto tem sua própria sintaxe, como identificadores com crase no MySQL ou colchetes no T-SQL. Escolher o certo ajuda o formatador a interpretar sua consulta corretamente.
A ferramenta valida meu SQL?
É um formatador, não um validador. Uma sintaxe que ele não consegue interpretar mostra um erro, mas uma consulta formatada sem problemas ainda pode falhar no seu banco de dados.
Minha consulta é enviada para um servidor?
Não. A formatação roda no seu navegador.