ES
PortuguêsEnglishEspañol
Todas las herramientas
Herramientas para programadores 100% gratis

CSV a SQL (INSERT y CREATE TABLE)

Convierte CSV o datos copiados de Excel en comandos SQL INSERT, con CREATE TABLE y tipos detectados automáticamente, para MySQL, PostgreSQL, SQLite y SQL Server.

Volver a Formatear y convertir

Pega el CSV con el encabezado en la primera línea.

Todo se hace en tu dispositivo: nada se envía a internet.

Disponible en: PortuguêsEspañol

Publicidad

CSV a SQL (INSERT y CREATE TABLE): para qué sirve

Pega un CSV o celdas copiadas de Excel con el encabezado en la primera línea. La herramienta detecta el separador, analiza cada columna para elegir el tipo (INTEGER, DECIMAL, DATE, BOOLEAN o VARCHAR), escapa las comillas, reemplaza las celdas vacías por NULL y genera los comandos INSERT, en lotes de 500 filas o uno por línea, con la cita de nombres correcta para cada base de datos.

El código no se envía a ningún servidor: la conversión se hace en tu navegador.

Cómo usar

  1. Pega el CSV con encabezado.
  2. Elige la base de datos, el nombre de la tabla y las opciones.
  3. Copia o descarga el SQL.

Cuándo usar

  • Importar hojas de cálculo a una base de datos.
  • Crear datos de prueba a partir de Excel.
  • Migrar listas a una tabla nueva.

Preguntas frecuentes

¿Cómo se detectan los tipos de las columnas?

La herramienta analiza todos los valores de cada columna: solo enteros se convierte en INTEGER, números con decimales en DECIMAL, fechas en formato AAAA-MM-DD en DATE, verdadero/falso en BOOLEAN y el resto en VARCHAR con el tamaño del valor más largo.

¿Y las comillas y los caracteres especiales?

Los textos se escapan duplicando las comillas simples, como indica el estándar SQL. Las celdas vacías se convierten en NULL.

¿Cuál es la diferencia entre las bases de datos?

Cambia la forma de citar los nombres: comillas invertidas en MySQL, comillas dobles en PostgreSQL y SQLite, y corchetes en SQL Server.

¿Es gratis de verdad?

Sí, 100% gratis. Sin registro, sin suscripción y sin límite de uso. Todas las herramientas de Tools123 son gratuitas y funcionan directo en tu navegador.

Herramientas similares

Las herramientas se ofrecen tal como están, sin garantía. No nos responsabilizamos por los resultados ni por el uso que se hace de ellas.