OpenToolDesk.
Italiano
Excel e CSV

Da CSV a istruzioni SQL INSERT

Converti un CSV in uno script SQLite o PostgreSQL con CREATE TABLE e INSERT. Mantieni ogni valore come testo oppure esporta esplicitamente le celle vuote come NULL.

Impostazioni · Da CSV a istruzioni SQL INSERT

Carica un file

Trascinare e rilasciare i file qui

CSV

Un file · 5 MB per file

Utilizzare un collegamento diretto di file pubblico fino a 20 MB, o il limite più piccolo mostrato sopra. Il servizio di download recupera il file; i link di accesso non sono supportati.

    Scarica un file di esempio

    oppure

    CSV ingresso

    Incolla del testo o carica un file. Se selezioni un file, questo ha la priorità.

    Da CSV a istruzioni SQL INSERT

    Ti serve un piccolo CSV in un database di prova? Genera un file SQL leggibile per SQLite o PostgreSQL. Identificativi come 001 mantengono gli zeri. Scegli celle vuote e creazione tabella, poi controlla lo script prima di eseguirlo.

    Come usare questo strumento

    1. Carica un CSV UTF-8, trascinalo nell'area, importa un URL pubblico diretto o incolla un breve esempio dopo le opzioni file.
    2. Scegli SQLite o PostgreSQL, il nome della tabella e se creare una tabella TEXT e come scrivere celle vuote.
    3. Scarica csv-inserts.sql. Controlla CREATE TABLE e i valori INSERT prima dell'esecuzione.

    Formati di input supportati

    • CSV

    Impostazioni disponibili

    • Nome tabella SQL
    • Dialetto SQLSQLitePostgreSQL
    • Istruzione CREATE TABLEIncludi CREATE TABLESolo istruzioni INSERT
    • Celle CSV vuoteTesto vuotoSQL NULL

    Risultato e limitazioni

    Converti un CSV in uno script SQLite o PostgreSQL con CREATE TABLE e INSERT. Mantieni ogni valore come testo oppure esporta esplicitamente le celle vuote come NULL.

    Un CSV UTF-8 fino a 5 MB, 10.000 righe e 100 colonne oppure 12.000 caratteri incollati. Scegli SQLite o PostgreSQL, un nome semplice di tabella e CREATE TABLE. Tutte le colonne sono TEXT; i tipi non vengono dedotti. Le celle vuote diventano testo vuoto, salvo scelta di NULL. Lo script è limitato a 20 MB. Nessuna connessione a database o esecuzione SQL. Controlla schema e script prima di importare. MySQL, XLSX e mappatura di tabelle esistenti non sono supportati.

    Lo SQL viene eseguito automaticamente o vale per ogni database?

    No. Nessuno SQL viene eseguito o inviato a un database. Lo script riguarda soltanto SQLite o PostgreSQL. Controllalo e prova l'importazione in un database temporaneo prima di usare dati importanti.

    Il convertitore riconosce numeri e date?

    No. Ogni colonna è TEXT e ogni cella non vuota è testo tra apici. Questo conserva gli zeri iniziali ed evita deduzioni incerte. Modifica lo schema se servono numeri o date.

    Cosa succede se l’elaborazione non riesce?

    Controllare i formati supportati e i limiti di file, quindi provare un file più piccolo. Tieni una copia originale. Un messaggio di errore chiaro spiegherà un ingresso non supportato o un servizio di elaborazione non disponibile.