Uso Basico
Este guia apresenta o uso basico da ferramenta SQL Prettify and Format.
Insira sua consulta SQL
- Abra a ferramenta: Acesse a pagina da ferramenta SQL Prettify
- Digite o codigo SQL: Cole ou digite sua consulta SQL na area de texto "SQL Input"
- Formatacao automatica: A ferramenta formatara automaticamente seu SQL enquanto voce digita
Exemplo de entrada
select u.id, u.name, u.email, p.title, p.content from users u inner join posts p on u.id = p.user_id where u.active = 1 and p.published = 1 group by u.id, u.name, u.email, p.title, p.content order by u.name asc, p.created_at desc limit 10 offset 0;
Configure as opcoes de formatacao
Tamanho da indentacao
Escolha a quantidade de espacos para a indentacao:
- 2 espacos: Formatacao compacta
- 4 espacos: Formatacao padrao (recomendada)
- 8 espacos: Formatacao ampla
Maiusculas e minusculas das palavras-chave
Controle como as palavras-chave SQL sao exibidas:
- UPPERCASE: Converte todas as palavras-chave para maiusculas (SELECT, FROM, WHERE)
- lowercase: Converte todas as palavras-chave para minusculas (select, from, where)
- Preserve Case: Mantem o uso original de maiusculas e minusculas
Opcoes adicionais
- Palavras-chave em maiusculas: Converte palavras-chave SQL para maiusculas
- Funcoes em maiusculas: Converte nomes de funcoes para maiusculas
- Tipos de dados em maiusculas: Converte nomes de tipos de dados para maiusculas
- Alinhar virgulas: Alinha virgulas em listas SELECT
- Quebrar antes do operador booleano: Adiciona quebras de linha antes dos operadores AND/OR
Veja a saida formatada
O SQL formatado aparecera na area de texto "Formatted SQL". Voce pode:
- Copiar para a area de transferencia: Clique em "Copy" para copiar o SQL formatado
- Ver estatisticas: Consulte o painel de estatisticas para detalhes da formatacao
- Salvar no historico: A ferramenta salva automaticamente seu historico de formatacao
Exemplo de saida
SELECT
u.id,
u.name,
u.email,
p.title,
p.content
FROM users u
INNER JOIN posts p ON u.id = p.user_id
WHERE u.active = 1
AND p.published = 1
GROUP BY
u.id,
u.name,
u.email,
p.title,
p.content
ORDER BY
u.name ASC,
p.created_at DESC
LIMIT 10 OFFSET 0;
Acoes rapidas
- Load Example: Clique em "Load Example" para ver uma consulta SQL de exemplo
- Clear: Clique em "Clear" para remover todo o conteudo
- Copy: Clique em "Copy" para copiar o SQL formatado para a area de transferencia
A ferramenta oferece formatacao em tempo real, entao voce vera os resultados imediatamente ao alterar seu codigo SQL ou as opcoes de formatacao.