Generador de INSERT SQL a partir de tablas

Pega una tabla o arrastra un archivo CSV o Excel, selecciona el formato de salida SQL y copia las sentencias INSERT directamente en un script de seed, una migración o un fixture de pruebas. La fila de encabezado se convierte en la lista de columnas y cada fila de datos en una sentencia.

Los valores se escapan como requiere SQL: las comillas simples se duplican, las celdas vacías pasan a NULL y los identificadores se envuelven en comillas invertidas tal como los escribe MySQL. El nombre de la tabla se puede editar y todo se genera en tu navegador.

Tabla a Markdown

Convierte una tabla en texto listo para pegar: Markdown, HTML, TSV, INSERT de SQL o JSON. No se sube nada.

Tus datos nunca salen de este navegador

El archivo se analiza, se previsualiza y se convierte en gráfico en tu propio dispositivo. No se sube nada, ni siquiera una muestra. Cierra la pestaña y los datos desaparecen.

O pega el texto de la tabla

Cómo funciona

  1. 1.Importa un archivo Excel, CSV, TSV o JSON, o pega la tabla. Se procesa en tu propio dispositivo.
  2. 2.Elige las columnas que mostrar: un eje de categorías y hasta tres valores.
  3. 3.Genera una vez y sigue ajustando: el tipo de gráfico, la agregación, el orden y el tema se actualizan al instante.
  4. 4.Descarga una imagen o publica el resultado como un enlace cifrado que caduca por sí solo.

Preguntas frecuentes

¿Para qué bases de datos es el resultado?
Las sentencias usan identificadores entre comillas invertidas, como MySQL y MariaDB. Para PostgreSQL, SQLite o SQL Server, sustituye las comillas invertidas por comillas dobles y funcionarán tal cual.
¿Cómo se manejan las celdas y cadenas vacías?
Una celda vacía pasa a NULL, mientras que una celda que contiene texto (aunque sea un solo espacio) se escribe como cadena entre comillas, para que las columnas NOT NULL no fallen con valores vacíos.

Herramientas relacionadas