SQL Converter

Convertitore SQL online

Incolla istruzioni CREATE TABLE + INSERT, modifica i dati direttamente, poi scarica un file.xlsx pronto all'uso. Tutta l'analisi avviene nel browser — il tuo SQL non lascia mai il tuo dispositivo.

CREATE TABLE / INSERT di MySQL, PostgreSQL e SQLite vengono tutti analizzati correttamente. Gli identificatori possono essere racchiusi tra backtick (``), virgolette doppie ("") o parentesi quadre ([]). L'INSERT multi-riga (VALUES (...), (...), (...)) è supportato.

No. L'analisi e la generazione del.xlsx avvengono interamente nel browser tramite JavaScript. Il file risultante viene salvato direttamente sul tuo dispositivo.

In attesa di SQL

Perché SQL Converter?

Veloce, privato, senza installazione — trasforma un dump SQL in una cartella di lavoro Excel pronta all'uso.

Supporto multi-tabella

Un foglio per ogni tabella CREATE TABLE / INSERT. I nomi delle colonne derivano dal CREATE TABLE o vengono dedotti dalla lista colonne dell'INSERT.

Vero formato Excel

Produce un autentico file Office Open XML.xlsx. Si apre direttamente in Excel, Numbers, LibreOffice e Google Sheets.

Privacy integrata

Tutta l'analisi e la generazione della cartella avvengono nel browser. Il tuo SQL non viene mai caricato sui nostri server.

Preservazione rigorosa dei tipi

I numeri restano numerici (allineati a destra), i booleani restano booleani, NULL resta vuoto, le stringhe restano testo. Nessuna conversione silenziosa in date.

Più dialetti

Compatibile con la sintassi di MySQL, PostgreSQL e SQLite: backtick, identificatori tra virgolette doppie, stringhe con escape, INSERT multi-riga.

Modifica inline

Clicca su qualsiasi cella per modificare i dati prima di scaricare. Aggiungi o elimina righe e colonne, rinomina le intestazioni, rimuovi righe vuote — tutto nel browser.

Come funziona la conversione SQL → Excel

Analizza le istruzioni INSERT lato client, costruisce un vero file.xlsx nel tuo browser.

  1. 1

    Incolla un dump SQL

    Incolla qualsiasi combinazione di istruzioni CREATE TABLE e INSERT INTO da dump MySQL, PostgreSQL o SQLite. Il nostro parser gestisce insert multi-riga, virgolette con escape, valori NULL, date, numerici e BLOB binari (resi come stringhe Base64).

  2. 2

    Modifica inline

    Una volta analizzati, i dati appaiono in una griglia stile foglio di calcolo. Modifica qualsiasi cella, aggiungi o elimina righe, rinomina colonne. Le modifiche restano nella memoria del browser — nessun round-trip al server per ogni modifica, nessun ritardo di "salvataggio...".

  3. 3

    Costruisci il file.xlsx

    Quando clicchi su scarica, usiamo SheetJS (xlsx.js) per costruire un file .xlsx Office Open XML direttamente in JavaScript. Ogni tabella diventa un foglio di lavoro separato. Il file è bit-identico a quello che produrrebbe Excel stesso.

  4. 4

    Scarica sulla tua macchina

    Il Blob viene salvato tramite un clic virtuale su <a download>. Aprilo in Excel, Google Sheets, Numbers — qualsiasi cosa che legga.xlsx. Il percorso dei dati è stato: SQL incollato → memoria JS → Blob.xlsx → download. Nessun server, nessun log, nessun upload.

Esigenze SQL → Excel comuni

Quando ti servono dati in un foglio di calcolo, in fretta.

Esportazioni per il cliente

Un collega non tecnico ha bisogno dell'ultima lista clienti come file Excel. Esegui la tua query SQL, incolla i risultati, ottieni un.xlsx. Niente bisogno di costruire una funzione di export, niente revisione di compliance per inviare i dati attraverso uno strumento di terze parti.

Ispezione di backup locali

Apri un file mysqldump da un backup, trova le tabelle pertinenti, vedi il loro contenuto come righe leggibili. Spesso più facile che avviare un database sandbox.

Migrazioni di dati

Sposta una piccola tabella da un sistema all'altro passando per.xlsx. Modifica i dati lungo la strada (rinomina colonne, aggiungi campi, correggi refusi) prima di reimportare.

Indagine su problemi di produzione

Un ingegnere incolla nello strumento la riga di un cliente dal database per fare debug di un problema segnalato, con i dati che non lasciano mai il suo laptop. La riga del cliente era sensibile — assicurarsi che resti tale conta.

Perché i dati SQL richiedono privacy

I dump di database contengono di solito informazioni reali sui clienti — nomi, email, indirizzi, a volte password hashate o dati finanziari. La maggior parte dei convertitori SQL online ti chiede di caricare il file, che è esattamente la cosa sbagliata da fare con dati personali. iKit analizza tutto nel tuo browser, così i dati non lasciano mai la tua macchina.

  • Analizza dump MySQL, PostgreSQL e SQLite in puro JavaScript.
  • Genera il file.xlsx lato client tramite SheetJS.
  • Adatto a dati di produzione e dati personali — niente viene caricato.

Guide correlate

Tutorial approfonditi e confronti tra strumenti dal blog di iKit.

Domande frequenti

Quale dialetto SQL è supportato?

CREATE TABLE / INSERT di MySQL, PostgreSQL e SQLite vengono tutti analizzati correttamente. Gli identificatori possono essere racchiusi tra backtick (``), virgolette doppie ("") o parentesi quadre ([]). L'INSERT multi-riga (VALUES (...), (...), (...)) è supportato.

Il mio SQL viene caricato da qualche parte?

No. L'analisi e la generazione del.xlsx avvengono interamente nel browser tramite JavaScript. Il file risultante viene salvato direttamente sul tuo dispositivo.

Qual è il limite di dimensione?

Non c'è un limite rigido lato server. I browser moderni gestiscono comodamente decine di migliaia di righe. Per dump molto grandi, uno strumento CLI è di solito più veloce.

Posso includere solo CREATE TABLE o solo INSERT?

Sì. Se è presente CREATE TABLE, vengono usati i suoi nomi di colonna. Se c'è solo INSERT INTO... (col1, col2) VALUES..., vengono usati i nomi dell'INSERT. Se l'INSERT non ha lista colonne, si ricorre a col1, col2 …

Le date e i timestamp diventano celle data di Excel?

No. I timestamp come '2024-01-05 10:12:33' vengono esportati come testo normale per evitare la conversione automatica di Excel. In Excel, seleziona la colonna e applica Formato celle → Data se desideri il tipo nativo.