Convertitore CSV in SQL

Genera istruzioni SQL INSERT, CREATE TABLE e UPDATE da dati CSV. Supporta MySQL, PostgreSQL, SQLite e SQL Server con rilevamento automatico dei tipi di colonna.

I tuoi dati vengono elaborati interamente nel tuo browser. Nulla viene caricato su alcun server.

Multi-Dialetto

Genera SQL per MySQL, PostgreSQL, SQLite e SQL Server. Ogni dialetto usa le convenzioni corrette di quoting, tipi di dato e sintassi.

Rilevamento Tipi

Rileva automaticamente i tipi di colonna: INTEGER, DECIMAL, BOOLEAN, DATE e VARCHAR. Usati per CREATE TABLE e per il corretto quoting dei valori.

Batch e Transazioni

Modalità INSERT singolo o batch, DROP TABLE opzionale, wrapping in transazione e conversione valori vuoti in NULL per SQL pronto per la produzione.

Hai bisogno di uno strumento personalizzato?

Sviluppo MVP e applicazioni web su misura in 7 giorni. Dall'idea alla produzione — veloce, affidabile e scalabile. 9+ anni di esperienza full-stack.

Contatto

Domande Frequenti

Come converto i dati CSV in istruzioni SQL INSERT?
Incolla i tuoi dati CSV o carica un file .csv, imposta il nome della tabella e il dialetto, poi clicca "Genera SQL". La prima riga diventa i nomi delle colonne, e ogni riga successiva diventa un'istruzione INSERT con valori correttamente quotati.
Quali database SQL sono supportati?
MySQL (quoting con backtick), PostgreSQL (quoting con doppi apici), SQLite (quoting con doppi apici) e SQL Server (quoting con parentesi quadre). Ognuno usa le mappature corrette dei tipi di dato e la sintassi appropriata.
Posso generare un'istruzione CREATE TABLE?
Sì! Attiva "Includi CREATE TABLE" e lo strumento genera un'istruzione CREATE TABLE completa con tipi di colonna rilevati automaticamente. Controlla ogni valore in ogni colonna per determinare il tipo SQL migliore.
Il convertitore rileva i tipi di colonna?
Sì. Lo strumento analizza tutti i valori in ogni colonna per rilevare: INTEGER (numeri interi), DECIMAL/NUMERIC (numeri decimali), BOOLEAN (true/false), DATE (formati data comuni) e VARCHAR (tutto il resto). I tipi rilevati vengono mostrati sotto l'output.
Posso generare istruzioni INSERT in blocco?
Sì! Passa alla modalità "INSERT in blocco" e tutte le righe vengono raggruppate in un singolo INSERT con più tuple di valori. Questo è molto più veloce per importazioni massive rispetto a singole istruzioni INSERT.