Excel to SQL Query Logo
EXCEL TO SQL QUERYexceltosqlquery.com
AnleitungFAQ
Keine Server-Uploads • Sofortiges Parsing im Browser

Excel oder CSV in sauberes, typisiertes SQL umwandeln

Konvertieren Sie Tabellendaten in PostgreSQL, MySQL oder SQLite mit präziser Kontrolle über JSON-Objekte, Booleans, Dezimalzahlen, Daten und NULL-Regeln. Ihre Dateien verlassen niemals Ihren Browser.

Step 1: Ingest Spreadsheet Data
100% Browser-Local Processing. No Server Uploads.
Sample Data:
Step 2: Target Database Dialect
Step 3: Table & Output Settings
Step 4: Column Schema & Data Types (8 columns)
Column NameAuto-DetectedSelected SQL TypeSample ValuesNon-Empty
PK
text
123
5
text
Aisha RahmanLiam O'ConnorSofia Chen
5
text
aisha@example.comliam.o@example.comsofia@example.com
5
boolean
TRUEyesFALSE
5
json
{"role":"admin","teams":["core","security"]}{"role":"editor","theme":"dark"}{"role":"viewer","read_only":true}
5
decimal
150.5024.000.00
5
text
enterpriseprofree
5
date
2026-01-152026-02-012026-02-18
5
Step 5: Data Validation Summary
Total Rows Checked
5
Valid Rows
5
Validation Errors
0
Row Inspector
Step 6: Data Grid Preview (5 rows)
Page 1 of 1
#
idtext
full_nametext
emailtext
is_activeboolean
profile_metajson
creditsdecimal
tiertext
registered_atdate
11Aisha Rahmanaisha@example.comTRUE{"role":"admin","teams":["core","security"]}150.50enterprise2026-01-15
22Liam O'Connorliam.o@example.comyes{"role":"editor","theme":"dark"}24.00pro2026-02-01
33Sofia Chensofia@example.comFALSE{"role":"viewer","read_only":true}0.00free2026-02-18
44Marcus Vancemarcus@example.com1{"role":"admin","tier_level":5}890.75enterprise2026-03-04
55Elena Rostovaelena@example.comno{"role":"guest","flags":{"beta":false}}5.25free2026-03-22
Ready to generate typed SQL for postgresql (5 rows)
Generated SQL Outputpostgresql5 rows
Review generated SQL before executing. This tool runs 100% locally and never connects to your database.
Präzisions-Engineering

Entwickelt für typisierte Tabellendaten

1. Echte JSON- & Boolean-Validierung

Wählen Sie JSON- und Boolean-Spalten explizit aus, prüfen Sie deren Werte vor der Generierung und nutzen Sie PostgreSQL-JSONB-Casts.

2. Zeilenbasierter Fehler-Inspektor

Warten Sie nicht, bis der Datenbank-Import bei Zeile 10.000 fehlschlägt. Unser Validator prüft alle Zeilen vorab und filtert fehlerhafte Einträge sofort heraus.

3. Lokale Verarbeitung im Browser

Das Einlesen und die SQL-Generierung finden direkt in Ihrem Browser statt. Es erfolgt keine Verbindung zu externen Servern oder Datenbanken.

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.

  1. Fügen Sie Tabellenzellen ein oder laden Sie eine Excel- oder CSV-Datei hoch.
  2. Wählen Sie MySQL, PostgreSQL oder SQLite und geben Sie den Tabellennamen an.
  3. Prüfen Sie Spaltennamen, erkannte Datentypen und die NULL-Behandlung.
  4. 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.

Support

Häufig gestellte Fragen (FAQ)

Wie konvertiere ich Excel in SQL?

Laden Sie Ihre Excel-Datei hoch, wählen Sie die Zieldatenbank, prüfen Sie die Spaltentypen und klicken Sie auf SQL generieren. Das Ergebnis können Sie direkt kopieren oder als .sql-Datei herunterladen.

Wie erstelle ich SQL-INSERT-Befehle aus Excel?

Fügen Sie die Daten ein, wählen Sie das INSERT-Format, geben Sie den Tabellennamen an und generieren Sie die Abfrage mit sicherem Zeichen-Escaping.

Wie übertrage ich Excel-Daten in eine SQL-Datenbank?

Erstellen Sie mit diesem Tool das SQL-Skript und führen Sie es anschließend in Ihrem Datenbank-Tool (z. B. DBeaver, pgAdmin, phpMyAdmin) aus.

Kann ich auch CSV-Dateien in SQL umwandeln?

Ja, sowohl CSV-Dateien als auch kommagetrennte oder tabulatorgetrennte Texte werden vollständig unterstützt.

Werden Tabellendefinitionen (CREATE TABLE) unterstützt?

Ja, aktivieren Sie einfach die Option CREATE TABLE, um das Datenbankschema passend zu den Datentypen zu generieren.

Ist das Tool kostenlos und sicher?

Ja, das Tool ist zu 100 % kostenlos und verarbeitet alle Daten lokal in Ihrem Browser, ohne Server-Uploads.

Werden JSON- und Boolean-Felder korrekt verarbeitet?

Ja, das Tool validiert JSON-Inhalte und formatiert Wahrheitswerte datenbankspezifisch (z. B. jsonb für PostgreSQL).

Welche Datenbanken werden unterstützt?

MySQL, PostgreSQL und SQLite mit jeweils angepasster Syntax und Identifikator-Formatierung.

Wie werden Sonderzeichen und Anführungszeichen behandelt?

Alle Sonderzeichen und Zeilenumbrüche werden automatisch nach den Standards des gewählten SQL-Dialekts maskiert.

Kann ich große Datenmengen in Batches aufteilen?

Ja, Sie können die INSERT-Befehle in Blöcke von 100, 500 oder 1.000 Zeilen unterteilen.

Werden meine Daten auf Servern gespeichert?

Nein, die gesamte Verarbeitung läuft clientseitig auf Ihrem Rechner ab.

Wie bleiben führende Nullen bei Nummern erhalten?

Wählen Sie für die entsprechende Spalte den Datentyp "Text", um führende Nullen zu bewahren.

Weitere Informationen