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.
I tuoi risultati
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
- Carica un CSV UTF-8, trascinalo nell'area, importa un URL pubblico diretto o incolla un breve esempio dopo le opzioni file.
- Scegli SQLite o PostgreSQL, il nome della tabella e se creare una tabella TEXT e come scrivere celle vuote.
- 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 SQL
- Istruzione CREATE TABLE
- Celle CSV vuote
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.