¿Por qué usar este generador de SQL INSERT?
- Genera INSERTs de Postgres/MySQL/SQLite desde un esquema.
- Previsualiza 20 líneas y exporta .sql.
- El modo con semilla permite datos reproducibles.
- Comparte solo ajustes, sin SQL en la URL.
Presets rápidos
Carga un preset para empezar más rápido.
Generate
Generador de SQL INSERT aleatorio
Define un esquema de tabla y genera sentencias INSERT en SQL.
Notas de dialecto
- Los identificadores se citan con "" (Postgres/SQLite) o backticks (MySQL).
- Los booleanos se emiten como TRUE/FALSE.
- Los timestamps se emiten como 'YYYY-MM-DD HH:MM:SS'.
Cómo usar bien este generador de SQL INSERT
Empieza por fijar el nombre de la tabla, el dialecto SQL y la cantidad de filas. Después cambia una opción cada vez para ver si el resultado cambia por el modo INSERT, el uso de comillas o la generación aleatoria.
Define primero el esquema y el dialecto
Cuanto más se parezcan los nombres de columnas y tipos a tu tabla real, más útil será la vista previa. Decide desde el principio si vas a generar SQL para Postgres, MySQL o SQLite.
Elige el modo INSERT según el uso
Usa INSERT de varias filas cuando quieras archivos más compactos e importaciones más rápidas. Usa una fila por INSERT cuando prefieras diffs claros, depuración por línea o compatibilidad con cargadores más estrictos.
Usa comillas y semilla con intención
Activa las comillas si tus tablas o columnas usan palabras reservadas, mayúsculas significativas o guiones. Usa la semilla solo cuando necesites repetir el mismo fixture; para muestras menos predecibles conviene el modo seguro.
Revisa la vista previa antes de exportar
- Comprueba unas pocas líneas antes de generar miles de filas.
- Verifica rangos de fecha, valores enum y reglas de escape en el dialecto elegido.
- Recuerda que la URL para compartir guarda solo ajustes y nunca la salida SQL generada.
Enlaces relacionados
Preguntas frecuentes
¿Se suben mis datos?
No. Todo se procesa localmente en tu navegador.
¿Qué hace poner comillas a tablas y columnas?
Rodea los nombres de tablas y columnas con comillas para manejar palabras reservadas, mayúsculas o guiones sin romper la sentencia.
¿El modo con semilla es seguro?
No. El modo con semilla sirve solo para reproducibilidad.
¿Cuándo conviene usar INSERT de varias filas o de una sola fila?
Usa varias filas cuando quieras archivos más compactos e importaciones más rápidas. Usa una sola fila cuando prefieras diffs claros, depuración por línea o compatibilidad con cargadores más estrictos.
¿Qué incluye la URL para compartir?
La URL guarda solo ajustes, como dialecto, cantidad de filas, esquema y opciones de semilla. Nunca incluye la salida SQL generada.