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.