Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresFormatador de SQL
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Formatador de SQL

desenvolvimento

Formate e embeleze SQL para PostgreSQL, MySQL, SQL Server e mais

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum.

Uma consulta sem formatação deixa de ser legível assim que passa de 20 linhas. Isto aplica recuo em SQL para PostgreSQL, MySQL, SQL Server e outros dialetos, alinhando as cláusulas para que joins e condições fiquem em linha. A consulta é formatada no seu navegador, então o SQL de produção nunca é enviado para lugar nenhum.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • SQL to JSON Converter Turn SQL INSERT statements or a database dump into JSON or CSV, table by table
  • JSON to SQL Converter JSON to CREATE TABLE and INSERT statements for PostgreSQL, MySQL, SQLite or SQL Server

Como formatar uma consulta SQL

1

Escolha seu banco de dados em Dialeto.

2

Cole a consulta no painel SQL ou clique em Testar um exemplo.

3

Escolha MAIÚSCULAS, minúsculas ou Como digitado em Palavras-chave e uma largura de Recuo; Minificar deixa tudo em uma linha.

4

Clique em Copiar, ou no ícone de download para salvar um arquivo .sql.

Sobre o formatador de SQL

Este formatador de SQL pega uma consulta de qualquer tamanho e a organiza para que possa ser lida: cada cláusula em sua própria linha, as colunas selecionadas uma por linha, joins e condições com recuo e palavras-chave na caixa que você preferir. Cole à esquerda e o SQL formatado aparece à direita enquanto você digita.

Ajuda sempre que o SQL chega numa forma que ninguém escreveu à mão. Uma consulta capturada do log de um ORM ou de um relatório de consultas lentas chega numa única linha longa; a definição de view de um colega tem recuo inconsistente; um relatório de uma ferramenta de BI aninha três subconsultas sem nenhuma quebra de linha. Formatar primeiro deixa uma revisão de código ou uma investigação de desempenho muito mais rápida.

Escolha o dialeto para que a sintaxe própria dele seja entendida: casts e corpos entre cifrões do PostgreSQL, nomes entre crases do MySQL, colchetes e TOP do SQL Server, caminhos de projeto do BigQuery, SQLite ou SQL padrão. Escolha palavras-chave em maiúsculas, minúsculas ou sem mudança, dois espaços, quatro espaços ou tabs, ou minifique a consulta de volta para uma linha sem comentários para embutir em código.

Se o formatador não conseguir ler a consulta, você recebe a linha e a coluna e uma dica clara, como uma string que nunca fecha ou uma consulta que termina cedo demais, em vez de uma parede de saída do analisador. Formatar só muda o layout e a caixa; nunca muda o que a consulta faz. Tudo roda no seu navegador, então consultas com nomes de tabelas ou dados de clientes nunca saem do seu dispositivo. Ferramentas relacionadas: JSON Formatter, Diff Checker.

Perguntas frequentes

Este formatador de SQL é grátis?

Sim, grátis, sem cadastro, sem conta e sem limite de tamanho da consulta ou de quantas consultas você formata. A página é mantida por alguns anúncios exibidos fora da ferramenta, nunca dentro do editor, e nenhum dialeto ou opção fica reservado a um plano pago.

Meu SQL é enviado para um servidor?

Não. A formatação roda no seu navegador com JavaScript, então uma consulta nunca sai do seu dispositivo. Nomes de tabelas, strings de conexão e dados de clientes dentro do SQL ficam no local, e nada é registrado. Só as quatro configurações que você escolheu, dialeto, caixa das palavras-chave, recuo e minificação, ficam lembradas neste dispositivo.

Quais bancos de dados ele suporta?

Seis dialetos: PostgreSQL, MySQL, SQLite, SQL Server (T-SQL), BigQuery e SQL padrão. Escolher o certo permite ao formatador entender a sintaxe daquele banco, como os casts :: do PostgreSQL, os nomes entre crases do MySQL, os colchetes e TOP do SQL Server e os caminhos de tabela entre crases do BigQuery.

Posso deixar as palavras-chave SQL em maiúsculas?

Sim. Escolha MAIÚSCULAS para escrever SELECT, FROM e funções como COUNT em maiúsculas, minúsculas para minúsculas, ou Como digitado para manter a caixa que você digitou. Nomes de tabelas e colunas nunca são alterados.

Formatar muda o que minha consulta faz?

Não. Só mudam espaços, quebras de linha e a caixa das palavras-chave, então a consulta que você recebe roda exatamente como a que colou. Strings, identificadores entre aspas e valores são copiados caractere por caractere. Minificar também remove comentários, a única mudança que vale notar antes de salvar o resultado.

Por que diz que minha consulta termina cedo demais?

O formatador chegou ao fim enquanto um parêntese ou uma cláusula ainda estava aberto, por exemplo WHERE sem condição ou um ( sem o ) correspondente. Verifique o fim da consulta, ou troque o dialeto se a sintaxe for de outro banco de dados.

Ainda com dúvidas? Pergunte sobre Formatador de SQL e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Visualizador e validador de JSONLVerifique JSON Lines e NDJSON linha por linha, veja os registros em tabela e converta em array JSONFormatador e validador de JSONFormate, valide, minifique e ordene JSON com a posição exata de cada erroVisualizador de MarkdownEscreva Markdown e veja-o renderizado ao vivo, com tabelas, listas de tarefas e códigoFormatador e minificador de HTMLAplique recuo em HTML bagunçado, ou minifique e veja os bytes economizadosFormatador e minificador de CSSOrganize uma folha de estilo ou minifique-a, vendo o tamanho economizadoFormatador e minificador de JavaScriptEmbeleze JavaScript, ou minifique e veja quantos bytes saíramHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)