MiniMe

Formatador de SQL

Organize queries de T-SQL, PostgreSQL e outros dialetos no seu navegador.

Formatada

Por que o dialeto importa

Cada banco tem sintaxe própria em pontos que o formatador precisa reconhecer para não quebrar a query: colchetes em identificadores e variáveis com arroba no SQL Server, aspas duplas e o operador de cast com dois-pontos no PostgreSQL, crase no MySQL. Escolher o dialeto errado costuma produzir indentação estranha ou, no pior caso, um erro de leitura.

A query não sai do seu navegador

Este é o ponto da ferramenta. Uma query de produção carrega nome de tabela, nome de coluna, às vezes valor literal de cliente — e colar isso num site qualquer é vazamento. Aqui a formatação roda em JavaScript na sua máquina: nada é enviado, nada fica em log.

Maiúsculas nas palavras-chave

É convenção antiga escrever as palavras reservadas em maiúsculas para separar visualmente a estrutura do comando dos nomes de tabela e coluna. Não muda nada na execução, e a opção pode ser desligada se o padrão da sua equipe for outro.

SQL formatter e SQL beautifier

Em inglês a ferramenta aparece como SQL formatter ouSQL beautifier, e pretty print descreve a query já indentada. É o mesmo que esta página faz — com a diferença, que não é pequena, de a query não sair da sua máquina.