RevealTheme logo

CSV a SQL INSERT

Genera sentencias SQL INSERT a partir de datos CSV. Útil para importar exportaciones CSV a bases de datos.

INSERT INTO my_table (name, value) VALUES ('A', '1');
INSERT INTO my_table (name, value) VALUES ('B', '2');

¿Qué es CSV a SQL INSERT?

Importar CSV de forma masiva a una base de datos suele requerir sentencias INSERT. Este generador produce INSERT de SQL estándar que funcionan en MySQL, PostgreSQL, SQLite y la mayoría de los demás SGBD. Para CSV muy grandes (más de 10 000 filas), es preferible la utilidad nativa de tu base de datos (LOAD DATA / COPY FROM): es órdenes de magnitud más rápida.

Preguntas frecuentes

¿Gestiona los caracteres especiales en los valores?
Sí: las comillas simples se escapan correctamente.
¿Y los valores NULL?
Las celdas vacías se convierten en cadenas vacías. Reemplázalas por NULL manualmente si es necesario.

Herramientas relacionadas