Nouplo

Formatador SQL

Uma consulta que dá para ler, a partir da que te entregaram.

Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.

0 caracteres
Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Exemplo

Exemplo prático — Formatador SQL

Insira as linhas na ordem e use as configurações abaixo. Compare o resultado com as linhas de saída.

Item Valor
Entrada 1 select name,age from people where age>=18 order by name;
Palavras-chave MAIÚSCULAS
Recuo Dois espaços
Uma coluna por linha sob o SELECT Ativado
Saída 1 SELECT
Saída 2 name,
Saída 3 age
Saída 4 FROM people
Saída 5 WHERE age >= 18
Saída 6 ORDER BY name;

As palavras-chave ficam em maiúsculas e as duas colunas em linhas separadas. A consulta não é executada.

Como funciona

  1. Cole o SQL.
  2. Escolha como as palavras-chave são escritas e quanto cada nível é recuado.
  3. Copie o resultado, ou continue editando: ele é rediagramado enquanto você digita.

Perguntas frequentes

Ele quebra uma consulta que não entende?
Ele nem tenta entender. O texto é dividido em palavras, strings e comentários e disposto por cláusula, então uma consulta pela metade, um dialeto nunca visto ou um procedimento armazenado voltam todos formatados.
Minhas strings e comentários estão a salvo?
Estão. Tudo entre aspas, crases ou colchetes, e todo comentário -- ou /* */, é repassado caractere por caractere.
O SQL é enviado para algum lugar?
Não. Ele é formatado no seu navegador enquanto você digita, o que importa quando a consulta tem nomes de tabelas reais.

Ferramentas relacionadas