PixNudge

JSON in SQL umwandeln (und SQL in JSON)

Wandle ein JSON-Array in SQL-INSERT-Anweisungen mit passendem CREATE TABLE um oder lies INSERT-Anweisungen zurück in JSON ein. Funktioniert mit MySQL, PostgreSQL, SQLite und SQL Server.

JSON
SQL

So funktioniert's

  1. 1

    Daten einfügen oder öffnen

    Füge Text ein, zieh eine Datei in den Editor oder klicke auf Datei öffnen. Mit Beispiel laden siehst du, wie das Tool funktioniert.

  2. 2

    Optionen anpassen

    Das Ergebnis aktualisiert sich schon während der Eingabe. Passe die Optionen an, um genau die Ausgabe zu erhalten, die du brauchst.

  3. 3

    Kopieren oder herunterladen

    Kopiere das Ergebnis in die Zwischenablage oder lade es als Datei herunter.

Warum PixNudge

Kein Upload

Deine Daten werden in deinem Browser verarbeitet und nie an einen Server gesendet – API-Schlüssel, Tokens und Kundendaten bleiben privat.

Sofort, auch bei großen Dateien

Kein Umweg über einen Server: Ergebnisse erscheinen schon beim Tippen, und auch Dateien mit mehreren Megabyte laufen flüssig.

Exakte Zahlen

Lange Zahlen wie 64-Bit-IDs bleiben exakt so erhalten, wie sie geschrieben sind, statt gerundet zu werden.

Häufige Fragen

Wie werden die Spaltentypen gewählt?

Sie werden aus deinen Daten abgeleitet: Ganzzahlen werden zu INT oder BIGINT, Dezimalzahlen zu DOUBLE, true und false zu BOOLEAN (oder BIT bzw. INTEGER, wo es keinen Boolean-Typ gibt) und Text zu VARCHAR mit der Länge des längsten Werts. Verschachtelte Objekte und Arrays werden als JSON gespeichert.

Wie werden Anführungszeichen und Sonderzeichen behandelt?

Strings werden für die gewählte Datenbank in Anführungszeichen gesetzt und escapt. Tabellen- und Spaltennamen stehen in Backticks, doppelten Anführungszeichen oder eckigen Klammern, sodass auch Namen mit Leerzeichen oder reservierten Wörtern funktionieren.

Kann ich SQL in JSON umwandeln?

Ja. Ändere die Richtung und füge INSERT-Anweisungen ein, zum Beispiel aus einem Datenbank-Dump. Jede Zeile wird zu einem JSON-Objekt; bei mehreren Tabellen werden die Zeilen nach Tabellenname gruppiert. Andere Anweisungen werden übersprungen.

Weitere kostenlose Tools