Convierta datos CSV a sentencias SQL INSERT, compatible con MySQL, PostgreSQL, SQLite y SQL Server
Conversión de formato
Acerca de esta herramienta
CSV a SQL convierte datos CSV en sentencias SQL INSERT compatibles con dialectos MySQL, PostgreSQL, SQLite y SQL Server. Ofrece nombre de tabla personalizable, configuración de delimitadores, tamaño de lote y generación de CREATE TABLE — todo se ejecuta localmente en el navegador, sin servidor.
Características principales
- Soporte para dialectos MySQL, PostgreSQL, SQLite y SQL Server
- Nombre de tabla personalizable y configuración de delimitadores
- Tamaño de lote configurable para sentencias INSERT
- Generación automática de sentencias CREATE TABLE
- Manejo de NULL y opciones de identificadores entre comillas
- Copie el SQL generado con un solo clic
Casos de uso
- Importar datos CSV a bases de datos MySQL o PostgreSQL
- Generar scripts SQL desde exportaciones de hojas de cálculo para migración de datos
- Crear sentencias INSERT para bases de datos de aplicaciones móviles SQLite
- Convertir exportaciones CSV a scripts compatibles con SQL Server
- Prototipar rápidamente esquemas de base de datos a partir de datos CSV existentes
csv
sql
mysql
postgresql
database
Preguntas frecuentes
¿Qué es CSV a SQL?
CSV a SQL es una herramienta de conversión de formato en línea que transforma datos CSV en sentencias SQL INSERT. Soporta dialectos MySQL, PostgreSQL, SQLite y SQL Server, con nombre de tabla personalizable y opciones de delimitador y lote, y se ejecuta completamente en el navegador.
¿Qué dialectos SQL son compatibles?
La herramienta soporta cuatro dialectos SQL: MySQL, PostgreSQL, SQLite y SQL Server. Cada dialecto genera sentencias INSERT con la sintaxis apropiada, incluyendo el manejo correcto de comillas e identificadores.
¿Puedo generar sentencias CREATE TABLE?
Sí, el conversor puede generar automáticamente sentencias CREATE TABLE basadas en los encabezados CSV y los tipos de datos. Esto es útil cuando necesita crear una nueva tabla antes de insertar los datos.
¿Qué es la opción de tamaño de lote?
La opción de tamaño de lote le permite controlar cuántas filas se incluyen en cada sentencia INSERT. Tamaños de lote más grandes producen menos sentencias pero más grandes, mientras que lotes más pequeños crean inserciones más granulares para facilitar la depuración.
¿Se envían mis datos CSV a un servidor?
No. Toda la conversión se realiza localmente en su navegador. Sus datos CSV no se suben ni se transmiten a ningún servidor, lo que garantiza que su información permanezca completamente privada y segura.