# SQL-INSERT-Generator

> Erstelle maskierte SQL-INSERT-Anweisungen aus JSON.

[Open tool](https://www.toolcabana.com/de/sql-insert) · [Entwicklung und Daten](https://www.toolcabana.com/de/category/developer-and-data)

Tool ID: sql-insert. Requested language: de. Description language: de. Complete guide translation: yes.

## Overview (en)

SQL INSERT generator turns a JSON array of objects into one multi-row INSERT statement with escaped values. Column names come from all object keys and are quoted for PostgreSQL or MySQL. Strings are single-quoted with quotes doubled, null becomes NULL, booleans become TRUE or FALSE, and nested values are stored as JSON text.

## Supported tasks (de)

Erstelle maskierte SQL-INSERT-Anweisungen aus JSON.

## Steps (de)

1. Gib deine Quelle ein, füge sie ein oder lade ein Beispiel.
2. Ändere die Grundeinstellungen oder öffne den Erweiterten Modus, um das Ergebnis fein abzustimmen.
3. Prüfe dein Ergebnis und kopiere es oder lade es herunter. Pausiere Live-Ergebnisse, um manuell auszuführen. Quellen oder einzelne Einstellungen über 20.000 Zeichen erfordern eine explizite Ausführung.

## Settings

- Tabellenname (de; key: table; type: text)
- Bezeichner-Quoting (de; key: dialect; type: select): postgresql [de], mysql [de]

## Limitations (de)

Textvorgänge akzeptieren im Allgemeinen bis zu 2.000.000 Zeichen. Einzelne Parser, Generatoren und Formeln haben zusätzliche Grenzen, die in ihren Bedienelementen angezeigt werden.

## Example input

```text
[{"name":"ToolCabana","count":2},{"name":"Example","count":3}]
```

## Privacy and connections (de)

Dieser Vorgang verarbeitet seine Quelle in deinem Browser. Kopieren und Herunterladen sind ausdrückliche Aktionen; die Quelleingabe wird nicht in einem Konto oder Verlauf gespeichert.

## Questions (de)

### How do I generate SQL INSERT statements from JSON?

Paste a JSON array of objects, enter the table name and choose PostgreSQL or MySQL identifier quoting. The output is a single INSERT INTO statement with one VALUES row per object.

### How are missing JSON keys handled in the INSERT?

Every key found in any object becomes a column. When an object lacks a key, NULL is written for that column in its row.

### Why is my table name rejected?

The table name must be a simple identifier: letters, digits and underscores, starting with a letter or underscore. Schema-qualified names with a dot are not accepted.

### Wo wird meine Eingabe verarbeitet?

Dieser Vorgang verarbeitet seine Quelle in deinem Browser. Kopieren und Herunterladen sind ausdrückliche Aktionen; die Quelleingabe wird nicht in einem Konto oder Verlauf gespeichert.

### Welche Eingabelimits gelten?

Textvorgänge akzeptieren im Allgemeinen bis zu 2.000.000 Zeichen. Einzelne Parser, Generatoren und Formeln haben zusätzliche Grenzen, die in ihren Bedienelementen angezeigt werden.

## Related tools

- [SQL formatter](https://www.toolcabana.com/de/sql-formatter)
- [Random test data generator](https://www.toolcabana.com/de/test-data)
- [JSON to TypeScript](https://www.toolcabana.com/de/json-to-typescript)
- [String escape unescape](https://www.toolcabana.com/de/string-escape)
