Tabelle zu SQL INSERT Generator

Füge eine Tabelle ein oder ziehe eine CSV- oder Excel-Datei hinein, stelle das Ausgabeformat auf SQL ein und kopiere die INSERT-Anweisungen direkt in ein Seed-Skript, eine Migration oder ein Test-Fixture. Die Kopfzeile wird zur Spaltenliste und jede Datenzeile wird zu einer Anweisung.

Werte werden so escaped, wie SQL es verlangt: einfache Anführungszeichen werden verdoppelt, leere Zellen werden zu NULL und Bezeichner werden in Backticks gesetzt, wie MySQL sie schreibt. Der Tabellenname ist editierbar und alles wird in deinem Browser generiert.

Tabelle zu Markdown

Wandle eine Tabelle in Text zum Einfügen um: Markdown, HTML, TSV, SQL-INSERTs oder JSON. Nichts wird hochgeladen.

Deine Daten verlassen diesen Browser nie

Die Datei wird auf deinem eigenen Gerät eingelesen, in der Vorschau angezeigt und als Diagramm dargestellt. Nichts wird hochgeladen — nicht einmal eine Stichprobe. Schließe den Tab, und die Daten sind weg.

Oder Tabellentext einfügen

So funktioniert es

  1. 1.Importiere eine Excel-, CSV-, TSV- oder JSON-Datei oder füge die Tabelle ein. Die Verarbeitung erfolgt direkt auf deinem Gerät.
  2. 2.Wähle die anzuzeigenden Spalten: eine Kategorieachse und bis zu drei Werte.
  3. 3.Einmal generieren, dann weiter anpassen – Diagrammtyp, Aggregation, Sortierung und Design aktualisieren sich sofort.
  4. 4.Lade ein Bild herunter oder veröffentliche das Ergebnis als verschlüsselten Link, der automatisch abläuft.

Häufige Fragen

Für welche Datenbanken ist die Ausgabe gedacht?
Die Anweisungen verwenden Backtick-quotierte Bezeichner, wie MySQL und MariaDB. Für PostgreSQL, SQLite oder SQL Server ersetze die Backticks durch doppelte Anführungszeichen und sie laufen unverändert.
Wie werden leere Zellen und leere Strings behandelt?
Eine leere Zelle wird zu NULL, während eine Zelle mit Text (auch einem einzigen Leerzeichen) als quotierter String geschrieben wird, sodass NOT NULL-Spalten bei leeren Werten nicht fehlschlagen.

Verwandte Tools