Formatador de SQL

Formata SQL com maiúsculas em palavras-chave e indentação por cláusula

Como usar

Quebra e indenta por cláusulas principais como SELECT / FROM / WHERE / JOIN / GROUP BY / ORDER BY, preservando o conteúdo de strings e comentários. Quando "Palavras-chave em maiúsculas" está ativo, todas as palavras-chave ficam em maiúsculas.

Perguntas frequentes

Palavras-chave dentro de strings serão tratadas incorretamente?

Não. A ferramenta primeiro protege strings entre aspas simples e comentários com marcadores, depois os restaura após a formatação, então o conteúdo de strings e comentários permanece intacto.

Quais dialetos de SQL são suportados?

Cláusulas SQL comuns são reconhecidas; a sintaxe típica de MySQL / PostgreSQL / SQLite funciona. Algumas construções específicas de dialeto podem não quebrar linha perfeitamente.

A formatação altera o resultado da consulta?

Não. Ela apenas ajusta espaços em branco e quebras de linha e não altera nenhum significado.