Excel-zu-SQL-Konverter
Tabellendaten in überprüfbares SQL umwandeln
Excel to SQL Query ist ein kostenloser Online-Konverter zur Umwandlung von Tabellenzeilen in saubere, typisierte Datenbankbefehle. Unterstützt Excel-Arbeitsmappen (.xlsx, .xls), CSV-Dateien und kopierte Zellen.
Ein praxisorientierter Online-Konverter
Das manuelle Übertragen von Tabellendaten in eine Datenbank ist zeitaufwendig und fehleranfällig. Dieses Tool bietet einen direkten Arbeitsablauf: Zeilen einfügen, Zieltabelle wählen, Datentypen prüfen und fertige SQL-Skripte für MySQL, PostgreSQL oder SQLite erzeugen.
Gleiches gilt für CSV- und TSV-Dateien. Sie erhalten lesbaren SQL-Code, den Sie vor der Ausführung in Ihrem DB-Tool prüfen und anpassen können.
Dateien sicher ohne Server-Upload konvertieren
Ihre Daten werden ausschließlich lokal im Browser verarbeitet. Wir speichern oder übertragen keine Tabelleninhalte. Ideal für sensible Unternehmensdaten und Testdaten.
Keine Registrierung erforderlich. Sie behalten jederzeit die volle Kontrolle über Ihre Quelldaten und den generierten SQL-Code.
So konvertieren Sie Excel oder CSV in SQL
Die Live-Vorschau hält die Originaldaten im Blick, sodass Sie das generierte SQL direkt mit den Tabellenwerten vergleichen können.
- Fügen Sie Tabellenzellen ein oder laden Sie eine Excel- oder CSV-Datei hoch.
- Wählen Sie MySQL, PostgreSQL oder SQLite und geben Sie den Tabellennamen an.
- Prüfen Sie Spaltennamen, erkannte Datentypen und die NULL-Behandlung.
- Beheben Sie Validierungshinweise und kopieren oder laden Sie das SQL-Skript herunter.
Typisierte Spalten statt reinem Freitext
Eine nützliche SQL-Tabelle benötigt passende Datentypen. Weisen Sie Spalten Text, Integer, Dezimalzahlen, Boolean, JSON, Datum, Zeitstempel oder NULL zu. Die automatische Typerkennung liefert schnelle Vorschläge.
JSON- und Boolean-Prüfung vor der INSERT-Generierung
JSON- und Boolean-Werte erfordern besondere Sorgfalt. Das Tool prüft jede Zelle auf gültige JSON-Syntax (z. B. {"role":"admin"}) und wandelt Wahrheitswerte zuverlässig in die Zielsyntax um.
Optimierte Ausgabe für MySQL, PostgreSQL und SQLite
Die Ausgabesyntax passt sich der gewählten Datenbank an: Backticks für MySQL, doppelte Anführungszeichen und ::jsonb für PostgreSQL sowie Standardformate für SQLite.
Unterstützt mehrzeilige INSERT-Batches und optionale CREATE TABLE-Befehle.
Sicheres Escapen und verständliche Fehlermeldungen
Sonderzeichen wie Apostrophe (z. B. O'Reilly), Anführungszeichen und Zeilenumbrüche werden automatisch maskiert. Fehler werden mit Zeilen- und Spaltennummer angezeigt.
Vor der Ausführung prüfen
Das Tool erstellt SQL-Text, führt jedoch keine Befehle auf Ihrer Datenbank aus. Testen Sie generierte Skripte stets vorab in einer Entwicklungsumgebung.