Générateur de Données de Test SQL
Compatible avec MySQL, PostgreSQL, SQL Server, Oracle, SQLite
Entrée de Structure de Table
Tables Détectées
Configuration
Configuration des Clés Étrangères
Spécifiez les valeurs disponibles pour les champs de clé étrangère (séparées par des virgules). Si vide pour les tables définies dans l'entrée, les valeurs seront automatiquement remplies avec les IDs générés de la table parent.
Instructions SQL Générées
Documentation
Qu'est-ce que le Générateur de Données de Test SQL?
Le Générateur de Données de Test SQL est un outil multi-base de données qui génère automatiquement des données de test aléatoires à partir de structures de tables. Support de 5 syntaxes de bases de données : MySQL, PostgreSQL, SQL Server, Oracle, SQLite. Il analyse les instructions DDL ou les définitions de table au format JSON, identifie les clés primaires, les clés étrangères et les types de données, puis génère des instructions INSERT avec la syntaxe spécifique à la base de données.
Comment Utiliser
- 1. Entrez l'instruction DDL de table ou la structure de table au format JSON
- 2. Cliquez sur le bouton "Analyser la Structure" pour analyser la structure de table
- 3. Sélectionnez le type de base de données cible (MySQL/PostgreSQL/SQL Server/Oracle/SQLite)
- 4. S'il y a des clés étrangères, configurez les ensembles de valeurs disponibles
- 5. Définissez le nombre de lignes, l'ID de départ et d'autres options
- 6. Cliquez sur le bouton "Générer les Données" pour générer les instructions INSERT
- 7. Copiez ou téléchargez les instructions SQL générées
Fonctionnalités Principales
Meilleures Pratiques
- 1. Définissez les tables parent et enfant ensemble - l'outil gère automatiquement les dépendances
- 2. Les IDs de la table parent sont automatiquement transmis aux tables enfants pour les valeurs de clé étrangère
- 3. Pour les clés étrangères référençant des tables non définies, spécifiez manuellement les valeurs
- 4. Vérifiez si les données générées sont conformes aux règles métier
- 5. Générez plusieurs fois pour obtenir différentes données aléatoires
Outils Connexes
Formateur SQL
Outil d'embellissement et de formatage de code SQL en ligne avec support pour plusieurs dialectes de base de données
Générateur MyBatis
Générer des fichiers de configuration MyBatis à partir de la structure de table, y compris XML Mapper, Entity et interface Mapper
Générateur CSV vers SQL
Convertir les données CSV en CREATE TABLE et INSERT SQL pour plusieurs bases de données
Générateur SQL DDL depuis Schéma
Convertir les données CSV/JSON en instructions CREATE TABLE SQL DDL, support MySQL, PostgreSQL avec inférence automatique des types
Générateur UUID/GUID
Générer des identifiants uniques (UUID/GUID) avec des formats personnalisables
Générateur de Données de Test
Générez des données de test réalistes : noms, e-mails, téléphones, adresses. Supporte 12 locales et plusieurs formats de sortie