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
Begriffe
DDL (Data Definition Language): SQL-Anweisungen zur Definition der Datenbankstruktur.
Primärschlüssel: Eindeutige Kennzeichnung jeder Zeile.
Fremdschlüssel: Referenz auf Primärschlüssel einer anderen Tabelle.
Auto-Inkrement: Automatisch generierte eindeutige Werte.
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
JSON-Formatierer
Formatieren und validieren Sie JSON-Daten für verbesserte Lesbarkeit und Debugging