Generador de Datos de Prueba SQL
Compatible con MySQL, PostgreSQL, SQL Server, Oracle, SQLite
Entrada de Estructura de Tabla
Tablas Detectadas
Configuración
Configuración de Claves Foráneas
Especifique valores disponibles para campos de clave foránea (separados por comas). Si se deja vacío para tablas definidas en la entrada, los valores se completarán automáticamente con los IDs generados de la tabla padre.
Instrucciones SQL Generadas
Documentación
¿Qué es el Generador de Datos de Prueba SQL?
El Generador de Datos de Prueba SQL es una herramienta multi-base de datos que genera automáticamente datos de prueba aleatorios desde estructuras de tablas. Soporte para 5 sintaxis de bases de datos: MySQL, PostgreSQL, SQL Server, Oracle, SQLite. Analiza instrucciones DDL o definiciones de tabla en formato JSON, identifica claves primarias, claves foráneas y tipos de datos, luego genera instrucciones INSERT con la sintaxis específica de la base de datos.
Cómo Usar
- 1. Ingrese la instrucción DDL de tabla o estructura de tabla en formato JSON
- 2. Haga clic en el botón "Analizar Estructura" para analizar la estructura de tabla
- 3. Seleccione el tipo de base de datos objetivo (MySQL/PostgreSQL/SQL Server/Oracle/SQLite)
- 4. Si hay claves foráneas, configure los conjuntos de valores disponibles
- 5. Configure la cantidad de filas, ID inicial y otras opciones
- 6. Haga clic en el botón "Generar Datos" para generar instrucciones INSERT
- 7. Copie o descargue las instrucciones SQL generadas
Características Principales
Términos Relacionados
DDL (Lenguaje de Definición de Datos): Instrucciones SQL usadas para definir estructura de base de datos, como CREATE, ALTER, DROP, etc.
Clave Primaria: Una columna o conjunto de columnas que identifica únicamente cada fila en una tabla, no se permiten duplicados ni valores NULL.
Clave Foránea: Una columna que referencia la clave primaria de otra tabla, usada para establecer relaciones entre tablas.
Auto Incremento: La base de datos genera automáticamente valores únicos incrementales para nuevas filas.
Mejores Prácticas
- 1. Defina las tablas padre e hija juntas - la herramienta maneja automáticamente las dependencias
- 2. Los IDs de la tabla padre se pasan automáticamente a las tablas hijas para valores de clave foránea
- 3. Para claves foráneas que referencian tablas no definidas, especifique manualmente los valores
- 4. Verifique si los datos generados cumplen con las reglas de negocio
- 5. Genere múltiples veces para obtener diferentes datos aleatorios
Herramientas Relacionadas
Formateador SQL
Herramienta en línea de embellecimiento y formateo de código SQL con soporte para múltiples dialectos de base de datos
Generador MyBatis
Generar archivos de configuración MyBatis desde estructura de tabla, incluidos XML Mapper, Entity e interfaz Mapper
Formateador JSON
Formatee y valide datos JSON para mejorar la legibilidad y depuración