Saltar al contenido principal
Z

Herramienta para convertir CSV a SQL

Genera sentencias INSERT a partir de un CSV. Compatible con los dialectos MySQL, PostgreSQL, SQLite y SQL Server, con opción de incluir CREATE TABLE.

Gratis Sin registro Del lado del cliente Respetuoso con la privacidad Updated

Cómo usar

  1. 1 Pega tus datos CSV.
  2. 2 Indica el nombre de la tabla destino y elige el dialecto SQL.
  3. 3 Activa la opción “Include CREATE TABLE” para añadir un esquema estimado al inicio del resultado.
  4. 4 Copia o descarga el SQL generado — cada fila de datos se convierte en una sentencia INSERT.

Por qué usar esta herramienta

  • Cuatro dialectos — MySQL, PostgreSQL, SQLite y SQL Server. Los identificadores se delimitan con las comillas adecuadas para cada uno.
  • Las cadenas de texto se escapan duplicando la comilla simple — compatible con las cuatro bases de datos destino.
  • Detecta automáticamente el tipo de dato de cada celda — las celdas vacías se convierten en NULL, los números se mantienen sin comillas y el resto se escapa como texto.
  • Opción para añadir un CREATE TABLE con los tipos de columna estimados (INT / DECIMAL / TEXT).

Preguntas frecuentes

¿Cómo se detectan los valores NULL?

Cualquier celda vacía se convierte en NULL (sin comillas). Si prefieres insertar una cadena vacía en lugar de NULL, escribe un espacio en blanco en esa celda o edita directamente el resultado SQL.

¿La herramienta admite tipos de datos propios de Postgres como JSONB?

No — la detección de tipos de columna se limita a INT, DECIMAL y TEXT. Edita manualmente el CREATE TABLE si necesitas JSONB, ARRAY u otros tipos avanzados.

¿El SQL resultante sale formateado?

Cada fila es una sentencia. Para un formato más elaborado, pasa el resultado por <a class="text-brand-600 hover:underline" href="/sql-formatter">SQL Formatter</a>.

¿Herramientas relacionadas?

Consulta <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a> para convertir a JSON genérico, o <a class="text-brand-600 hover:underline" href="/csv-to-xml">CSV to XML</a> para exportar a XML.

¿Qué es Herramienta para convertir CSV a SQL?

La herramienta para convertir CSV a SQL genera sentencias SQL INSERT a partir de datos CSV, transformando la fila de encabezado en nombres de columna y cada fila de datos en un conjunto de valores. La herramienta se ejecuta por completo en el navegador, admite los dialectos MySQL, PostgreSQL, SQLite y SQL Server, y además permite generar opcionalmente la sentencia CREATE TABLE correspondiente para la tabla destino.

Características

Cuatro dialectos SQL

Entrecomillado de identificadores estilo MySQL (comilla invertida), PostgreSQL/SQLite (comillas dobles) y SQL Server (corchetes).

CREATE TABLE opcional

Infiere los tipos de columna y genera una sentencia CREATE TABLE correspondiente junto con los INSERT.

100% privado

Se ejecuta en el lado del cliente — tus datos nunca se suben.

Ejemplo

Input

name,role
Ada,Engineer   (dialect: MySQL, table: users)

Output

INSERT INTO `users` (`name`, `role`) VALUES ('Ada', 'Engineer');

Casos de uso comunes

  1. 1

    Poblar una base de datos

    Convierte una exportación de hoja de cálculo en sentencias INSERT para cargarlas en una base de datos de desarrollo o pruebas.

  2. 2

    Migrar datos tabulares

    Convierte CSV de un sistema en SQL para otro, en el dialecto correcto.

  3. 3

    Inicializar un esquema

    Genera CREATE TABLE + INSERTs para crear una tabla a partir de datos de ejemplo.

Resumen

El conversor de CSV a SQL de Zerethon genera sentencias INSERT a partir de datos CSV directamente en tu navegador, asignando la fila de encabezado a los nombres de columna y cada fila a un conjunto de valores. Admite los dialectos MySQL, PostgreSQL, SQLite y SQL Server —entrecomillando los identificadores y escapando los literales según el dialecto— y puede generar opcionalmente una sentencia CREATE TABLE correspondiente. No se sube ningún dato.

Categoría
Desarrollo
Precio
Gratis
Privacidad
Basado en el navegador
Registro
No necesario

Referencias

Privacidad

Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Herramienta para convertir CSV a SQL funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.

Aprende lo básico

Herramientas relacionadas

Crea, comparte y crece en Zerethon Social

Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.

Prueba Zerethon gratis