SQL Testdaten-Generator
Unterstützt MySQL, PostgreSQL, SQL Server, Oracle, SQLite
Tabellenstruktur Eingabe
Erkannte Tabellen
Konfiguration
Fremdschlüssel-Konfiguration
Verfügbare Werte für Fremdschlüsselfelder angeben (kommagetrennt). Bei Tabellen aus der Eingabe automatisch mit generierten Eltern-IDs gefüllt.
Generierte SQL-Anweisungen
Dokumentation
Was ist der SQL Testdaten-Generator?
Der SQL Testdaten-Generator ist ein Multi-Datenbank-Tool zur automatischen Generierung von Zufallstestdaten aus Tabellenstrukturen. Unterstützt MySQL, PostgreSQL, SQL Server, Oracle, SQLite. Analysiert DDL-Anweisungen oder JSON-Tabellendefinitionen und generiert INSERT-Anweisungen mit datenbankspezifischer Syntax.
Verwendung
- 1. DDL-Anweisung oder JSON-Tabellenstruktur eingeben
- 2. "Struktur Analysieren" klicken
- 3. Ziel-Datenbanktyp auswählen
- 4. Bei Fremdschlüsseln Wertesets konfigurieren
- 5. Zeilenanzahl, Start-ID usw. festlegen
- 6. "Daten Generieren" klicken
- 7. SQL-Anweisungen kopieren oder herunterladen
Hauptfunktionen
Best Practices
- 1. Eltern- und Kindtabellen zusammen definieren
- 2. Eltern-IDs werden automatisch an Kindtabellen übergeben
- 3. Für externe Fremdschlüssel manuell Werte angeben
- 4. Generierte Daten auf Geschäftsregeln prüfen
- 5. Mehrfach generieren für verschiedene Zufallsdaten
Verwandte Tools
SQL-Formatierer
Online SQL-Code-Verschönerer und -Formatierer mit Unterstützung für mehrere Datenbankdialekte
MyBatis-Generator
Generieren Sie MyBatis-Konfigurationsdateien aus Tabellenstruktur, einschließlich XML Mapper, Entity und Mapper-Schnittstelle
CSV zu SQL Generator
Konvertieren Sie CSV-Daten in SQL CREATE TABLE und INSERT-Anweisungen für mehrere Datenbanken
Schema zu SQL DDL Generator
Konvertieren Sie CSV/JSON-Daten in SQL DDL CREATE TABLE-Anweisungen mit MySQL, PostgreSQL-Unterstützung und automatischer Datentypableitung
UUID/GUID-Generator
Generieren Sie eindeutige Kennungen (UUID/GUID) mit anpassbaren Formaten
Testdaten-Generator
Generieren Sie realistische Testdaten einschließlich Namen, E-Mails, Telefonnummern, Adressen. Unterstützt 12 Sprachen und mehrere Ausgabeformate