SQL Formatter
Domande Frequenti
Tutto quello che devi sapere sulla formattazione SQL
Cosa fa la formattazione SQL?
La modalita Formatta prende una query SQL disordinata e la riorganizza in modo leggibile: mette in maiuscolo le parole chiave (SELECT, FROM, WHERE, JOIN...), inserisce ritorni a capo prima delle clausole principali, indenta il contenuto tra parentesi e va a capo dopo ogni virgola. Non cambia la logica della query, solo la sua presentazione.
Questo formatter supporta tutti i dialetti SQL?
Si tratta di un formatter di base, non di un parser SQL completo: applica regole di stile ragionevoli che funzionano bene con query standard di MySQL, PostgreSQL, SQL Server e SQLite. Riconosce le parole chiave piu comuni e le principali clausole. Per query molto complesse con sintassi proprietaria potrebbe non gestire tutti i casi, ma il risultato resta corretto e leggibile.
La mia query SQL viene inviata a un server?
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.