CSV zu SQL — CREATE TABLE + INSERTs
CSV rein, .sql raus. Header werden Spaltennamen, Typen werden aus den Daten inferiert (INTEGER, REAL, TEXT), jede Zeile bekommt ein eigenes INSERT. Läuft in MySQL, Postgres und SQLite out-of-the-box.
CSV-Datei hier ablegen
oder zum Auswählen klicken
Erzeugt CREATE TABLE- und INSERT-Anweisungen.
So funktioniert es
- 1CSV-Datei oben ablegen. Sie bleibt im Browser — nichts wird hochgeladen.
- 2CSV First Aid parst die Datei und erzeugt ein CREATE TABLE mit aus den Daten inferierten Spaltentypen.
- 3.sql-Datei herunterladen oder SQL in die Zwischenablage kopieren.
FAQ
Welchen SQL-Dialekt nutzt das?
Standard-SQL kompatibel mit MySQL, PostgreSQL und SQLite. Spaltentypen werden als TEXT, INTEGER oder REAL aus den Datenmustern inferiert.
Werden Sonderzeichen escapet?
Ja. Einfache Anführungszeichen in Werten werden durch doppelte ersetzt ('') — SQL-Standard.
Ähnliche Tools
CSV zu JSON
CSV rein, JSON-Array raus. Header werden zu Objekt-Schlüsseln. Funktioniert mit jedem Trennzeichen im File — Komma, Semikolon, Tab, Pipe.
CSV zu Excel (XLSX)
CSV rein, .xlsx raus. Kodierung wird aus den Bytes erkannt, Sonderzeichen überleben den Roundtrip, Spaltenbreiten passen sich automatisch an. Öffnet sich gleich in Excel, Google Sheets und Numbers.
CSV-Viewer
CSV als echte Tabelle gerendert — Zebra-Zeilen, Suchfeld, durch 200K Zeilen scrollen ohne Excel überhaupt zu öffnen. Kodierung und Trennzeichen werden aus den Bytes ermittelt.