ifBuyz Tools
Convertitore

Convertitore da CSV a SQL

Inserimento

Imposta il nome della tabella di destinazione e incolla le righe CSV.

La riga di intestazione viene usata come nome delle colonne SQL.

Risultato

Fai clic su Genera.

Domande frequenti

Quale dialetto SQL produce l'output?
Le istruzioni INSERT generate usano SQL standard compatibile con MySQL, PostgreSQL, SQLite e la maggior parte dei database ANSI SQL. I valori stringa sono racchiusi tra apici singoli ed escaped. I valori numerici non hanno apici. Adatta il nome della tabella e i tipi di colonna al tuo schema.
Come vengono gestiti i valori NULL?
Le celle CSV vuote vengono convertite in NULL nell'output SQL. Se vuoi stringhe vuote invece di NULL, racchiudi i valori vuoti tra virgolette nei dati CSV di origine. Controlla sempre il SQL generato rispetto allo schema del tuo database prima di eseguirlo.
L'insert in blocco è più efficiente dei singoli insert?
Sì. Un singolo INSERT con più righe VALUE è notevolmente più veloce rispetto a istruzioni INSERT individuali, grazie alla riduzione dei round-trip di rete e dell'overhead transazionale. Questo strumento genera istruzioni INSERT a blocchi per maggiore efficienza.