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.
Siehe auch: JSON-Formatierer · JSON ⇔ CSV · JSON → XML
Verwendung
- JSON in den linken Bereich einfügen (Array oder Objekt)
- Optional den Tabellennamen ändern
- 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