Formatador SQL
Funciona localmente no navegador. Nada sai do seu dispositivo.Formate e embeleze scripts SQL localmente no navegador.
Definições do formatador
Entrada
A formatação bem-sucedida não significa que o SQL esteja sintaticamente correto, semanticamente válido ou executável.
Saída
SQL formatado aparece aqui.
SQL formatado aparece aqui.
Como funciona
- 1
Cole SQL ou carregue um ficheiro
Cole SQL ou carregue um ficheiro .sql, .ddl, .dml ou .txt.
- 2
Escolha o dialeto e o perfil
Escolha o dialeto e um perfil, ou ajuste opções individuais.
- 3
Copiar ou transferir o SQL formatado
Copie o SQL formatado ou transfira-o.
Bom saber
O formatador SQL formata queries conforme um dialeto escolhido; o SQL padrão é apenas um perfil de compatibilidade.
A formatação não otimiza performance.
Casos de uso típicos
Tornar legível uma query legada confusa
Cole uma query numa linha para torná-la legível com indentação clara.
Preparar um ficheiro SQL com formatação específica do dialeto
Carregue um ficheiro .sql e escolha o dialeto de destino, como PostgreSQL ou MySQL.
Dicas para melhores resultados
Escolha um dialeto específico em vez de SQL padrão
Escolha um dialeto específico, já que o SQL padrão é só um perfil de compatibilidade.
Não confunda formatação com validação
Uma query bem formatada ainda pode estar sintaticamente errada — teste-a no banco real.
Funções
Opções de formatação granulares
Controlo a caixa de palavras-chave, funções, tipos, indentação e quebra AND/OR.
Perfis específicos de dialeto
Escolha um perfil adequado que vira Custom ao ser alterado manualmente.
Sem execução, sem ligação
O SQL é apenas formatado; sem ligação, sem execução.
Perguntas frequentes
A formatação verifica se meu SQL está correto?
Não. Uma formatação bem-sucedida não garante a validade do SQL.
É estabelecida uma ligação com um base de dados?
Não. Nenhuma ligação; o SQL é apenas formatado localmente.
Mais ferramentas
Procura outra ferramenta?
Todas as ferramentas funcionam localmente no seu navegador – sem cadastro, sem upload e também offline.