Convertire CSV in SQL (INSERT)
La prima riga del CSV sono le colonne; ogni riga diventa un INSERT con escape corretto e tipi numerici o booleani rilevati.
I tuoi file non lasciano il tuo dispositivo
Come generare INSERT dal CSV
- 1
Incolla o carica il CSV
La prima riga deve contenere i nomi delle colonne.
- 2
Scegli la tabella
Il nome della tabella di destinazione.
- 3
Copia l'SQL
Un INSERT per riga di dati.
Perché usare questo strumento
Tipi dedotti
Numeri e true/false vanno senza virgolette; le celle vuote, come NULL.
Escape corretto
Apostrofi raddoppiati e testi sempre tra virgolette.
Separatore automatico
Virgola, punto e virgola o tabulazione: si rileva da solo.
Privato
La conversione è al 100% locale.
Domande frequenti
Come decide se un valore è numero o testo?
Si trattano come numero solo le celle che sono esattamente un numero (con punto decimale opzionale). "true" e "false" diventano booleani; il resto va come testo con escape.
Che succede con le celle vuote?
Diventano NULL. Se ti servono stringhe vuote, modificale dopo nell'SQL.
Funziona con CSV di Excel italiano (punto e virgola)?
Sì, il separatore viene rilevato automaticamente nella prima riga.
Serve per importazioni grandi?
Genera un INSERT per riga, comodo da controllare. Per milioni di righe è meglio lo strumento di importazione nativo del tuo database.