FeelTheFile

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. 1

    Incolla o carica il CSV

    La prima riga deve contenere i nomi delle colonne.

  2. 2

    Scegli la tabella

    Il nome della tabella di destinazione.

  3. 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.

Strumenti correlati