Conversor de CSV a SQL
Convierte datos de hoja de cálculo en SQL ejecutable. Pega un archivo CSV y obtén sentencias CREATE TABLE más INSERT, con tipos de columna inferidos de los valores y soporte para los dialectos MySQL, PostgreSQL, SQLite y SQL Server.
Cómo usarlo
Pega texto CSV (o suelta un archivo) y la conversión se ejecuta al instante. La primera fila se trata como cabecera salvo que lo desactives. Los tipos de columna se infieren de los datos (enteros, decimales, booleanos, fechas o texto) y el entrecomillado de identificadores sigue el dialecto que elijas.
- Detección automática de delimitador (coma, punto y coma, tab)
- Campos entrecomillados y comillas escapadas manejadas correctamente
- Inferencia de tipo de columna por columna
- Salida CREATE TABLE e INSERT multi-fila
- Dialectos MySQL, PostgreSQL, SQLite y SQL Server
Notas de seguridad
Los valores de cadena se escapan duplicando las comillas simples, que es el escape SQL estándar. Esto está bien para generar scripts de migración y fixtures. Para consultas en tiempo de ejecución que mezclen entrada de usuario, prefiere siempre sentencias parametrizadas en el código de tu aplicación en lugar de construir SQL a mano.
Herramientas para desarrolladores relacionadas
También te puede interesar
Herramientas de otras categorías que suelen combinarse con CSV a SQL: