Formatador de SQL
Perguntas frequentes
O que convém saber sobre a formatação de SQL
O que faz a formatação de SQL?
O modo Formatar pega numa consulta SQL desarrumada e organiza-a de forma legível: põe as palavras-chave em maiúsculas (SELECT, FROM, WHERE, JOIN…), insere quebras de linha antes das cláusulas principais, indenta o conteúdo dentro de parênteses e quebra depois de cada vírgula. Não muda a lógica da consulta, só a apresentação.
Este formatador suporta todos os dialetos de SQL?
É um formatador básico, não um analisador completo de SQL: aplica regras de estilo razoáveis que funcionam bem com consultas comuns de MySQL, PostgreSQL, SQL Server e SQLite. Reconhece as palavras-chave mais frequentes e as cláusulas principais. Em consultas muito complexas com sintaxe proprietária pode não acertar em tudo, mas o resultado continua correto e legível.
A minha consulta SQL é enviada para um servidor?
No, tutta l'elaborazione avviene interamente nel tuo browser tramite JavaScript. La tua query SQL non viene mai inviata a nessun server ne salvata da nessuna parte. Questo rende lo strumento sicuro anche per query che contengono nomi di tabelle, colonne o valori sensibili del tuo database.
O que faz a formatação?
Reorganiza a consulta para a tornar legível: as palavras-chave passam a maiúsculas, as cláusulas principais começam numa linha nova, e o que está dentro de parênteses recua mais um nível.
Conhece todos os dialetos de SQL?
Aplica regras de estilo que funcionam bem com consultas padrão de MySQL, PostgreSQL, SQL Server e SQLite. Não é um analisador completo, por isso vale a pena olhar para o resultado em construções próprias de um dialeto.
A consulta é enviada para um servidor?
Não, tudo acontece no navegador. A consulta nunca sai do dispositivo, por isso pode formatar instruções que levem nomes de tabelas, nomes de colunas e valores verdadeiros.