UTILS.
Privadas por padrão
⌗

Formatador de SQL

Formate SQL colocando as palavras-chave em maiúsculas e cada cláusula em sua própria linha.

Seus arquivos ficam neste dispositivo

Os arquivos são processados no navegador, nunca enviados. O site baixa o código e os recursos necessários. Sem contas ou rastreadores.

Use Baixar para salvar esta ferramenta em um único arquivo HTML para uso offline.

Privacidade →

Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.

Experimente um exemplo resolvido

Exemplo

Selecione SQL e formate select 'from here' as label from notes. As palavras-chave ficam em maiúsculas e as cláusulas recebem recuo, enquanto 'from here' mantém suas maiúsculas e minúsculas originais e os dois espaços.

Lembre-se

Escolha o dialeto do seu banco de dados. A formatação não executa SQL nem verifica se uma consulta funcionará no seu banco de dados. Editar a entrada ou as configurações limpa o resultado anterior. A cópia e o download sempre usam a última conversão concluída.

Sobre esta ferramenta

Cole uma consulta ou abra um arquivo SQL, selecione SQL, PostgreSQL, MySQL, SQLite ou SQL Server e escolha o recuo e o uso de maiúsculas ou minúsculas nas palavras-chave. Formate a consulta para examiná-la ao lado da entrada. O texto entre aspas e os comentários são preservados. Esta ferramenta formata SQL; ela não executa consultas nem valida a semântica do banco de dados.

A entrada é limitada a 5 MiB de texto UTF-8, a saída a 20 MiB e o aninhamento JSON a 128 níveis. Prévias grandes de código, árvore e tabela são limitadas para manter a página responsiva; a cópia e o download incluem o resultado completo. O processamento ocorre localmente em um processo em segundo plano que pode ser cancelado, inclusive na ferramenta baixada para uso sem conexão.

Para manter o processamento ágil, JSON e CSV aceitam até 100,000 valores ou células. SQL aceita até 4,000 tokens e 100 níveis de aninhamento.

Editar a entrada ou as configurações limpa o resultado anterior. A cópia e o download sempre usam a última conversão concluída.

Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.

Perguntas frequentes

Como uso esta ferramenta?
Cole uma consulta ou abra um arquivo SQL, selecione SQL, PostgreSQL, MySQL, SQLite ou SQL Server e escolha o recuo e o uso de maiúsculas ou minúsculas nas palavras-chave. Formate a consulta para examiná-la ao lado da entrada. O texto entre aspas e os comentários são preservados. Esta ferramenta formata SQL; ela não executa consultas nem valida a semântica do banco de dados.
Como ela trata meus dados?
Escolha o dialeto do seu banco de dados. A formatação não executa SQL nem verifica se uma consulta funcionará no seu banco de dados. Seu texto e seus arquivos permanecem neste dispositivo. Esta ferramenta não envia nem salva nada.
Posso usar arquivos grandes ou trabalhar sem conexão?
A entrada é limitada a 5 MiB de texto UTF-8, a saída a 20 MiB e o aninhamento JSON a 128 níveis. Prévias grandes de código, árvore e tabela são limitadas para manter a página responsiva; a cópia e o download incluem o resultado completo. O processamento ocorre localmente em um processo em segundo plano que pode ser cancelado, inclusive na ferramenta baixada para uso sem conexão. Para manter o processamento ágil, JSON e CSV aceitam até 100,000 valores ou células. SQL aceita até 4,000 tokens e 100 níveis de aninhamento.

Mais ferramentas