JSON nach SQL INSERT
JSON-Objekte und Objektlisten direkt im Browser in SQL-INSERT-Statements umwandeln.
SQL-Einstellungen
Eingabe
Privat by Design: Ihre Daten verlassen Ihr Gerät nicht. Das SQL wird nicht ausgeführt.
Prüfen Sie Tabellenstruktur, Datentypen, Constraints und Transaktionsverhalten vor der Verwendung.
Ausgabe
Fügen Sie gültiges JSON ein, um SQL zu erzeugen.
Fügen Sie gültiges JSON ein, um SQL zu erzeugen.
Fügen Sie gültiges JSON ein, um SQL zu erzeugen.
Gut zu wissen
Gut zu wissen
Der JSON-nach-SQL-INSERT-Generator wandelt JSON-Objekte oder Arrays direkt im Browser in INSERT-Statements um, passend zum gewählten SQL-Dialekt für Identifier-Quotes, Boolean- und Unicode-Literale. Eine Batchgröße steuert, wie viele Zeilen pro INSERT-Statement gebündelt werden — wichtig, da SQL Server auf 1000 Zeilen pro Statement begrenzt ist.
Typische Suchanfragen sind JSON nach SQL INSERT, JSON in Tabelle importieren und Testdaten SQL. Schema- und Tabellennamen akzeptieren nur Buchstaben, Zahlen und Unterstriche, fehlende Properties lassen sich als NULL, DEFAULT oder Fehler behandeln, und die Statements können optional mit BEGIN und COMMIT umschlossen werden. Wichtig: Das erzeugte SQL wird nicht ausgeführt — prüfe Tabellenstruktur, Datentypen, Constraints und Transaktionsverhalten vor der Verwendung.
Typische Anwendungsfälle
Testdaten für eine Entwicklungsdatenbank aus JSON erzeugen
Wandle ein JSON-Array mit Testdatensätzen in INSERT-Statements für die passende Zieltabelle um, im Dialekt der jeweiligen Datenbank.
Große Datenmenge in SQL-Server-kompatible Batches aufteilen
Begrenze die Batchgröße auf maximal 1000 Zeilen pro Statement, wenn das Ziel SQL Server ist, um die dortige Statement-Grenze einzuhalten.
Tipps für bessere Ergebnisse
Fehlende Werte bewusst auf NULL oder DEFAULT setzen
Wähle DEFAULT statt NULL, wenn die Zieltabelle für fehlende Properties sinnvolle Standardwerte über Spaltendefinitionen bereitstellt.
Transaktion für atomare Importe aktivieren
Schließe die Statements mit BEGIN und COMMIT ein, damit ein fehlgeschlagener Import die Zieltabelle nicht in einem inkonsistenten Zustand hinterlässt.
Wie es funktioniert
Wie es funktioniert
Schritt für Schritt
Funktionen
Funktionen
SQL-Dialekt-Auswahl
Legt Identifier-Quotes sowie Boolean- und Unicode-Literale für die Zieldatenbank fest.
Konfigurierbare Batchgröße
Bündle Zeilen pro INSERT-Statement, mit Rücksicht auf die 1000-Zeilen-Grenze von SQL Server.
Kein SQL wird ausgeführt
Das Tool erzeugt nur Text; es besteht keine Datenbankverbindung und nichts wird ausgeführt.
Häufige Fragen
Häufige Fragen
Wird das erzeugte SQL ausgeführt?
Nein. Das Tool erzeugt nur Text ohne Datenbankverbindung; prüfe Tabellenstruktur und Constraints vor der eigenen Verwendung.
Wie viele Zeilen passen in ein INSERT-Statement?
Das lässt sich über die Batchgröße einstellen; SQL Server ist dabei auf maximal 1000 Zeilen pro Statement begrenzt.
Weitere Tools
Weitere Tools
CSV nach JSON
CSV-, TSV-Dateien oder eingefügte Tabellendaten direkt im Browser in JSON umwandeln.
JSON nach CSV
JSON-Dateien oder eingefügten JSON-Text direkt im Browser in CSV umwandeln.
SQL Formatter
SQL-Skripte lokal im Browser lesbar formatieren und beautifizieren.
JSON Formatter
JSON lokal validieren, formatieren, minifizieren, analysieren und als Baum ansehen.