JSON in SQL umwandeln (INSERT)
Wandelt ein JSON-Array in ausführbare INSERT-Anweisungen um — mit escapten Werten und korrekt typisierten NULLs, Zahlen und Booleans.
Deine Dateien verlassen dein Gerät nicht
So erzeugst du INSERTs aus JSON
- 1
JSON einfügen oder hochladen
Ein Array von Objekten; die Schlüssel werden die Spalten.
- 2
Tabelle wählen
Der Tabellenname, den die INSERTs tragen.
- 3
SQL kopieren
Eine INSERT-Anweisung pro Zeile, bereit zur Ausführung.
Warum dieses Tool
Sicheres Escaping
Einfache Anführungszeichen werden verdoppelt (''), wie SQL es verlangt.
Typen respektiert
Zahlen und Booleans ohne Anführungszeichen; null wird zu NULL.
Gemischte Schlüssel
Haben die Objekte unterschiedliche Schlüssel, wird die Vereinigung aller genutzt.
Privat
Deine Daten berühren keinen Server.
Häufige Fragen
Welche JSON-Formen werden akzeptiert?
Ein Array von Objekten (das Übliche), ein Array von Arrays mit den Spalten in der ersten Zeile, oder ein einzelnes Objekt, das einen einzigen INSERT erzeugt.
Für welche Datenbank taugt das SQL?
Es ist generisches ANSI-SQL: gültig in PostgreSQL, MySQL, SQLite und SQL Server. Bezeichner mit Leerzeichen werden in doppelte Anführungszeichen gesetzt.
Wie werden verschachtelte Objekte behandelt?
Sie werden als JSON-Text in der Zeichenkette serialisiert — nützlich für json- oder jsonb-Spalten.
Erzeugt es auch das CREATE TABLE?
Nein, nur INSERTs: Die exakten Spaltentypen hängen von deinem Schema ab, und es ist besser, wenn du sie selbst definierst.