Excel in SQL umwandeln

Mach aus einer Tabelle sofort ausführbares SQL. Öffne eine Excel- oder CSV-Datei oder füge Zellen direkt aus Excel ein, wähle deine Datenbank und erhalte CREATE TABLE- und INSERT-Befehle mit passenden Spaltentypen.

Deine Dateien bleiben auf deinem Gerät. Alles läuft in deinem Browser.

So funktioniert es

  1. Daten hinzufügenÖffne eine .xlsx- oder .csv-Datei oder kopiere Zellen in Excel und füge sie in das Eingabefeld ein.
  2. Datenbank und Tabelle wählenWähle SQL Server, MySQL, PostgreSQL oder SQLite und gib den Tabellennamen ein.
  3. Kopieren oder herunterladenPrüfe die Spaltentypen, dann kopiere das SQL oder lade es als .sql-Datei herunter.

Von der Tabelle zur Datenbank in Sekunden

Wer Preislisten, Produktkataloge oder Kundenexporte in eine Datenbank importieren will, schreibt meist lange INSERT-Befehle von Hand oder kämpft mit Import-Assistenten. Dieses Tool liest die Daten, findet für jede Spalte einen passenden Typ und schreibt das SQL für dich.

Zahlen werden zu INT, BIGINT oder DECIMAL mit der richtigen Genauigkeit, wahr und falsch werden zu BIT oder BOOLEAN, Datumswerte zu DATE oder DATETIME, und Text bekommt eine Länge, die zum längsten Wert passt.

Sichere Werte für jede Datenbank

Anführungszeichen im Text werden maskiert, Umlaute und andere Sonderzeichen bleiben erhalten, und Zeichenketten für SQL Server bekommen das Präfix N, damit Unicode richtig gespeichert wird. Codes mit führenden Nullen wie Barcodes und Postleitzahlen bleiben Text, damit keine Ziffer verloren geht.

Große Tabellen werden in Blöcke aufgeteilt, weil SQL Server höchstens 1000 Zeilen in einer einzelnen VALUES-Liste annimmt.

Häufige Fragen

Werden meine Daten irgendwohin hochgeladen?

Nein. Alles läuft in deinem Browser. Deine Tabelle wird nicht an unsere Server gesendet.

Kann ich Daten direkt aus Excel einfügen?

Ja. Markiere die Zellen in Excel, kopiere sie und füge sie in das Eingabefeld ein. Das Tool erkennt das tabulatorgetrennte Format automatisch.

Welche Excel-Dateien werden unterstützt?

Moderne .xlsx-Dateien aus Excel, Google Tabellen und LibreOffice. Alte .xls-Dateien musst du zuerst als .xlsx speichern. Bei Dateien mit mehreren Tabellenblättern wählst du das Blatt aus.

Warum werden meine Spaltennamen geändert?

Wenn Namen vereinfachen aktiv ist, werden Leerzeichen und Sonderzeichen ersetzt, zum Beispiel wird aus Produkt Name produkt_name. Schalte die Option aus, um die Originalnamen in Anführungszeichen zu behalten.

Funktioniert es ohne Internetverbindung?

Ja. Nachdem du die Seite einmal geöffnet hast, funktioniert sie auch weiter, wenn die Verbindung abbricht.