JSON zu SQL-Konverter - CREATE TABLE & INSERT generieren

SQL CREATE TABLE- und INSERT-Anweisungen automatisch aus JSON-Daten generieren. Nützlich für Testdaten-Einfügung und Datenbankdesign-Referenz.

Was ist JSON → SQL?

JSON to SQL ist ein Werkzeug, das automatisch SQL CREATE TABLE- und INSERT-Anweisungen aus JSON-Daten generiert. Es ordnet JSON-Objektschlüssel Spaltennamen zu und ordnet Werttypen SQL-Typen zu (VARCHAR, INTEGER, BOOLEAN, FLOAT usw.). Verwenden Sie es für Testdaten-Einfügung, Erstellung von Datenbankdesign-Vorlagen und Vorbereitung von Datenmigration. Die gesamte Verarbeitung erfolgt in Ihrem Browser.

Verwendung

  1. JSON in den linken Bereich einfügen (Array oder Objekt)
  2. Optional den Tabellennamen ändern
  3. Auf 'In SQL konvertieren' klicken

Anwendungsbeispiele

Eingabe:
[{"id":1,"name":"Max Mustermann","age":30,"active":true}]
SQL-Ausgabe:
CREATE TABLE users (
  id INTEGER,
  name VARCHAR(255),
  age INTEGER,
  active BOOLEAN
);

INSERT INTO users (id, name, age, active)
VALUES (1, 'Max Mustermann', 30, true);
Praxisbeispiel: Tabellendefinitionen und INSERT-Anweisungen aus Mock-Daten-JSON automatisch generieren, um die Setup-Zeit der Entwicklungsumgebung zu verkürzen

FAQ

Funktioniert es mit JSON-Arrays?
Ja. Jedes Array-Element wird als INSERT-Anweisung generiert.
Wie werden SQL-Typen abgeleitet?
Strings werden VARCHAR(255), Integer INTEGER, Dezimalzahlen FLOAT, Booleans BOOLEAN und Nulls NULLABLE zugeordnet.
Wie werden NULL-Werte behandelt?
Spalten mit NULL werden als nullable definiert (DEFAULT NULL). NULL wird in INSERT-Anweisungen unverändert ausgegeben.
Wo kann ich den Tabellennamen ändern?
Im Eingabefeld 'Tabellenname' oben im Tool. Der Standardwert ist 'data'.
Werden meine Daten an einen Server gesendet?
Nein. Die gesamte Konvertierung erfolgt in Ihrem Browser. Sensible Daten sind sicher.

Verwandte Tools

Updateverlauf

Zuletzt aktualisiert: 2026-02-19

  • 2026-02-19 Erstveröffentlichung