Generatore di INSERT SQL da tabella

Incolla una tabella o trascina un file CSV o Excel, imposta il formato di output su SQL e copia le istruzioni INSERT direttamente in uno script di seed, una migrazione o un fixture di test. La riga di intestazione diventa l'elenco delle colonne e ogni riga di dati diventa un'istruzione.

I valori vengono gestiti come richiede SQL: gli apici singoli vengono raddoppiati, le celle vuote diventano NULL e gli identificatori vengono racchiusi tra backtick come fa MySQL. Il nome della tabella è modificabile e tutto viene generato nel tuo browser.

Tabella in Markdown

Trasforma una tabella in testo pronto da incollare: Markdown, HTML, TSV, INSERT SQL o JSON. Nulla viene caricato.

I tuoi dati non lasciano mai questo browser

Il file viene analizzato, visualizzato in anteprima e trasformato in grafico sul tuo dispositivo. Nulla viene caricato — nemmeno un campione. Chiudi la scheda e i dati saranno eliminati.

Oppure incolla il testo della tabella

Come funziona

  1. 1.Importa un file Excel, CSV, TSV o JSON, oppure incolla la tabella. L'elaborazione avviene sul tuo dispositivo.
  2. 2.Scegli le colonne da mostrare: un asse delle categorie e fino a tre valori.
  3. 3.Genera una volta, poi continua a modificare — tipo di grafico, aggregazione, ordinamento e tema si aggiornano all'istante.
  4. 4.Scarica un'immagine oppure pubblica il risultato come link crittografato che scade automaticamente.

Domande frequenti

Per quali database è l'output?
Le istruzioni usano identificatori racchiusi tra backtick, come MySQL e MariaDB. Per PostgreSQL, SQLite o SQL Server, sostituisci i backtick con le virgolette doppie e funzionano così come sono.
Come vengono gestite le celle vuote e le stringhe vuote?
Una cella vuota diventa NULL, mentre una cella che contiene testo (anche un solo spazio) viene scritta come stringa tra virgolette, così le colonne NOT NULL non falliscono con valori vuoti.

Strumenti correlati