#148 · Herramienta · Conversión de hojas de cálculo

Convertir Excel a SQL INSERT

Convierte filas de una hoja de cálculo en sentencias SQL INSERT con identificadores y valores escapados para facilitar cargas controladas en una tabla de base de datos.

Herramienta para archivos de oficina

Procesamiento local
fila
filas
Espacio publicitario

Cómo usar esta herramienta de oficina

  1. Sube el archivo y selecciona la hoja.
  2. Confirma la fila de encabezado.
  3. Escribe el nombre de la tabla y el estilo de identificadores.
  4. Genera y descarga el archivo SQL.

Qué hace esta herramienta

Convierte filas de una hoja de cálculo en sentencias SQL INSERT con identificadores y valores escapados para facilitar cargas controladas en una tabla de base de datos.

Usa la fila de encabezado como lista de columnas y serializa cada fila no vacía en una sentencia INSERT escapando comillas simples y representando celdas vacías como NULL.

Revisa tipos, restricciones y nombres de tabla antes de ejecutar el SQL en producción. La herramienta genera texto; no se conecta a ninguna base de datos.

Formatos compatibles

Los formatos disponibles dependen de la función específica. El procesamiento se realiza localmente y los archivos dañados, cifrados o incompatibles pueden no abrirse.

FormatoCompatibilidad
XLSXCompatible
XLSCompatible con límites de lectura del navegador
CSV / TSVCompatible cuando aplica a la función

Consejos para obtener mejores resultados

  • Importa primero en un entorno de pruebas.
  • Revisa columnas numéricas y fechas según tu motor SQL.
  • No ejecutes SQL generado a partir de datos no confiables sin validación adicional.

Preguntas frecuentes

¿Cómo convertir filas de Excel en sentencias SQL INSERT?

La primera fila de encabezado se usa como lista de columnas y cada fila de datos no vacía se serializa como una sentencia INSERT.

¿Cómo se escapan las comillas simples al generar SQL desde Excel?

Las comillas simples dentro de valores de texto se duplican para producir literales SQL más seguros.

¿Qué ocurre con las celdas vacías al convertir Excel a SQL?

Se escriben como NULL para distinguirlas de una cadena de texto vacía.

¿Puedo generar SQL para MySQL y PostgreSQL?

Puedes elegir el estilo de comillas de identificadores para MySQL o ANSI/PostgreSQL, pero debes revisar tipos y sintaxis según tu motor.

¿Es seguro ejecutar directamente el SQL generado en producción?

No es recomendable. Revísalo y pruébalo en un entorno controlado, especialmente si los datos de origen no son confiables.

Resumen del procesamiento

MóduloFunción
EntradaLectura local en el navegador
ProcesamientoUsa la fila de encabezado como lista de columnas y serializa cada fila no vacía en una sentencia INSERT escapando comillas simples y representando celdas vacías como NULL.
SalidaArchivo nuevo descargable

Explora más herramientas de oficina

Categorías de herramientas de oficina