SQL-Insert-Anweisungsgenerator
Generieren Sie betriebsbereite SQL INSERT-Anweisungen aus einem Spaltenschema, ohne eine echte Datenbank anzugreifen.
SQL-Insert-Anweisungsgenerator
Beschreiben Sie eine Tabelle und dieses Tool schreibt die INSERT-Anweisungen für Sie. Benennen Sie die Tabelle, listen Sie ihre Spalten als „Name:Typ“-Paare auf – ID, Name, E-Mail, UUID, Boolescher Wert, Datum oder Inkrementierungsdatum – legen Sie fest, wie viele Zeilen Sie möchten, und es wird ein vollständiges, sofort einfügbares SQL-Skript generiert: eine INSERT INTO-Anweisung pro Zeile, wobei jeder Wert bereits korrekt in Anführungszeichen gesetzt oder leer gelassen wird.
Jeder Spaltentyp wird einem realistischen Generator zugeordnet. „id“ zählt für eine Primärschlüsselspalte von 1 aufwärts. „Name“ und „E-Mail“ erzeugen plausible Fake-Personen (und eine passende E-Mail in Kleinbuchstaben). „uuid“ generiert eine neue RFC 4122-Kennung pro Zeile. „boolean“ wechselt zwischen TRUE und FALSE. „date“ wählt einen zufälligen Tag aus einem festen mehrjährigen Bereich aus, während „incrementing-date“ einen Tag pro Zeile vorrückt – nützlich für das Seeding von „created_at“-Spalten in der richtigen Reihenfolge. Zeichenfolgenwerte werden in einfache Anführungszeichen gesetzt, wobei eingebettete Anführungszeichen verdoppelt werden, sodass die Ausgabe sicher unverändert ausgeführt werden kann. Zahlen und boolesche Werte bleiben ohne Anführungszeichen, genau wie es eine SQL-Engine erwartet.
Dies ist ein Generator, kein Konverter: Er liest keine vorhandene CSV- oder JSON-Datei und ruft keine Datenbank auf, um ein echtes Schema zu überprüfen – er erstellt Zeilen aus der von Ihnen beschriebenen Form, was genau das ist, was Sie wollen, wenn Sie ein paar hundert Wegwerfzeilen benötigen, um eine Entwicklungsdatenbank zu starten, eine Demo zu füllen oder eine Migration einem Stresstest zu unterziehen, bevor Sie sie mit echten Daten ausführen. Wenn Sie bereits über Daten verfügen und diese in SQL umwandeln möchten, verwenden Sie stattdessen den CSV-zu-SQL-Konverter. Wenn Sie JSON-Testdaten anstelle von SQL benötigen, verwenden Sie den Mock-JSON-Datengenerator.
Alles läuft lokal in Ihrem Browser – das von Ihnen beschriebene Schema und das von ihm erzeugte SQL verlassen nie Ihr Gerät, sodass es sicher für interne Tabellennamen und Spaltenstrukturen verwendet werden kann, die Sie lieber nicht in einen Drittanbieterdienst einfügen möchten. Kopieren Sie das Ergebnis, laden Sie es als .sql-fähige .txt-Datei herunter oder optimieren Sie die Zeilenanzahl und führen Sie eine sofortige Neugenerierung durch.