OpenReplay Logo
12k
12k

Formatador SQL

Formate e embeleze SQL para qualquer dialeto importante — processado localmente no seu navegador, de modo que suas consultas nunca saem da sua máquina.

SQL

Cole SQL, solte um arquivo ou

Formatar Processado localmente Local

Sobre esta ferramenta

Um formatador SQL normaliza os espaços em branco, a indentação e a caixa das palavras-chave de uma consulta sem mudar o que ela faz. Ele analisa seu SQL em tokens e os reemite com quebras de linha consistentes e indentação de dois espaços, de modo que cláusulas como SELECT, JOIN, WHERE e GROUP BY se alinham de forma previsível. Esta ferramenta suporta o SQL padrão mais regras específicas dos dialetos PostgreSQL, MySQL, SQLite, BigQuery, Snowflake e SQL Server, e normaliza as palavras-chave para maiúsculas, garantindo consultas consistentes e legíveis.

Use-o para limpar uma consulta de uma só linha copiada de um log de ORM, tornar uma instrução gerada e densa revisável em uma pull request, ou padronizar a caixa nos arquivos SQL de uma equipe.

A formatação apenas reorganiza os espaços em branco e a caixa — ela nunca valida se sua consulta está correta em relação a um schema real.

Perguntas frequentes

Quais dialetos SQL este formatador suporta?

Ele suporta o SQL padrão, PostgreSQL, MySQL, SQLite, BigQuery, Snowflake e SQL Server (Transact-SQL). Cada dialeto aplica suas próprias regras de palavras-chave e sintaxe para que a saída corresponda às convenções daquele mecanismo.

Formatar muda o que minha consulta SQL faz?

Não. A formatação apenas ajusta os espaços em branco, a indentação e a caixa das palavras-chave — os tokens e a lógica da consulta permanecem inalterados, de modo que uma consulta formatada é executada de forma idêntica à original.