Formatador de SQL

Cole o SQL minificado ou mal formatado, escolha o dialeto e obtenha o código identado e legível instantaneamente. 100% no navegador.

Espaço Reservado · AdSense

Por que formatar SQL?

SQL gerado por ORMs, copiado de logs ou escrito rapidamente costuma estar em uma linha só, sem indentação. Um SQL bem formatado facilita revisão de código, depuração de queries complexas, e comunicação entre membros da equipe.

Dialetos suportados

A biblioteca sql-formatter suporta os principais dialetos: SQL padrão ANSI, MySQL, PostgreSQL, T-SQL (SQL Server), PL/SQL (Oracle), BigQuery, MariaDB, Redshift e Spark SQL. Cada dialeto tem palavras-chave e funções específicas que são reconhecidas corretamente.

Opções de formatação

Indentação — escolha entre 2 espaços, 4 espaços ou tab para se alinhar ao estilo do seu projeto. Palavras-chave em maiúsculas — convenção amplamente adotada que diferencia visualmente os comandos SQL dos identificadores e valores.

Espaço Reservado · AdSense