CSV a SQL

Genere sentencias SQL INSERT desde CSV. Delimitador, codificacion, tabla y opciones de encabezado.

Herramientas relacionadas

Que ofrece esta herramienta CSV a SQL

Genere sentencias SQL INSERT desde CSV con controles de analisis utiles.

  • Generar INSERT: Se genera una sentencia INSERT por cada fila de datos.
  • Opciones de delimitador: Use deteccion automatica o elija el delimitador manualmente.
  • Opciones de codificacion: Lea archivos en UTF-8, Windows-1252 o ISO-8859-1.
  • Nombre de tabla: Defina y sanee el identificador de tabla de salida.
  • Encabezado como columnas: Use la primera fila como nombres de columna si lo desea.
  • Privado: Todo se ejecuta en su navegador.

Por que convertir CSV a SQL?

La salida SQL INSERT ayuda a importar datos de hojas de calculo en bases de datos y scripts.

  • Importacion a BD: Use el SQL generado en clientes SQL y migraciones.
  • Flujos de desarrollo: Aplique la salida en seeds y pruebas.

Como funciona la generacion CSV a SQL

El CSV se analiza y se transforma en sentencias INSERT fila por fila.

  • Analizar CSV: Lea CSV con delimitador y codificacion seleccionados.
  • Preparar identificadores: Sanee nombres de tabla y columnas para SQL.
  • Escapar valores: Escape comillas simples dentro de literales.
  • Exportar: Descargue o copie todo el SQL generado.

Opciones explicadas

Estas opciones controlan el analisis y la forma de salida SQL.

  • Delimitador: Auto, coma, punto y coma, tabulacion o pipe.
  • Codificacion: Elija la codificacion segun sus archivos de origen.
  • Nombre de tabla: Nombre objetivo de tabla en la salida SQL.
  • Primera fila como columnas: Activa o desactiva el mapeo de encabezados a columnas.

Cuando usar cada delimitador

Use Auto primero y cambie a manual si el analisis no es correcto.

  • Coma: Delimitador CSV mas comun.
  • Punto y coma: Comun en algunas exportaciones regionales.
  • Tabulacion: Para archivos tipo TSV.
  • Pipe: Usado en algunos pipelines de datos.

Impulsado por procesamiento del lado del cliente.

Preguntas frecuentes

Que SQL genera la herramienta?

Genera sentencias INSERT INTO ... VALUES (...) por cada fila de datos del CSV.

Que hace primera fila como nombres de columna?

Usa la primera fila del CSV como nombres de columna en las sentencias INSERT.

Que delimitadores se admiten?

Se admiten Auto, coma, punto y coma, tabulacion y pipe.

Que codificacion se usa al subir archivos?

Puede usar UTF-8, Windows-1252 o ISO-8859-1.

Mis datos estan seguros?

Si. Todo se procesa en el navegador y no se suben archivos.

Que bases de datos aceptan este SQL?

La mayoria de motores que admiten INSERT INTO ... VALUES (...).

CSV a SQL - Generar sentencias INSERT online