Schritt 1 – JSON-Array eingeben
- Für direkte Tabelleneinfügung geben Sie ein Array von Objekten an (z. B. [{"id": 1, "name": "Alice"}]).
- Jedes Objekt stellt eine Zeile dar, Schlüssel werden zu Spaltennamen und Werte zu Zelldaten.
- Sie können auch eine JSON-Datei mit Ihrem Datensatz mit der Import-Schaltfläche importieren.
Schritt 2 – Datenbank & Tabelle konfigurieren
- Dialektauswahl: Wählen Sie Ihre Zieldatenbank (MySQL, PostgreSQL, Oracle, SQL Server oder SQLite), um korrekte Syntax für Strings, Anführungszeichen und Escapes zu gewährleisten.
- Tabellenname: Geben Sie den Ziel-Tabellennamen für die INSERT-Anweisungen an.
- Tabelle erstellen: Aktivieren Sie optional "CREATE TABLE-Anweisung einschließen", um die Schemadefinition automatisch basierend auf Ihren JSON-Datentypen zu generieren.
Schritt 3 – SQL generieren
- Das Tool generiert sofort formatierte INSERT INTO-Anweisungen.
- Klicken Sie auf "Kopieren", um das SQL sofort in Ihrem Datenbankclient (DBeaver, pgAdmin, etc.) zu verwenden.
- Oder klicken Sie auf "Download", um eine .sql-Skriptdatei für bedeutende Datenmigration oder Sicherungswiederherstellung zu erhalten.
Beispiel: JSON zu SQL
// Eingabe-JSON
[
{ "id": 1, "name": "Alice" },
{ "id": 2, "name": "Bob" }
]
// Ausgabe-SQL (MySQL)
INSERT INTO data_table (id, name) VALUES (1, 'Alice');
INSERT INTO data_table (id, name) VALUES (2, 'Bob');