Handy Dev Tools
Herramientas online sencillas para tareas cotidianas.

Sin favoritos

    Codificador/decodificador Base64
    Markdown a HTML
    HTML a Markdown
    Codificador/Decodificador URL
    Conversor de escape Unicode
    Codificación/Decodificación Unicode
    Formateador SQL
    Divididor SQL
    Vinculación de parámetros SQL
    Formateador JSON
    Formateador XML
    Formateador YAML
    Formateador GraphQL
    Conversión JSON a YAML
    Conversión YAML a JSON
    Conversión JSON a TOML
    Conversión TOML a JSON
    Codificar/Decodificar entidades HTML
    Conversión TOML a YAML
    Conversión YAML a TOML
    Conversión CSV a SQL INSERT
    Generador de tablas Markdown
    Conversión JSON a XML
    Conversión XML a JSON
    Generador de UUID
    Generador de ULID
    Generador de contraseñas
    Generador de hash
    Generador Lorem Ipsum
    Generador de URLs de imágenes de Lorem Picsum
    Generador de datos de prueba
    Generador de códigos QR
    Parser y conversor de rutas S3
    Calculadora de direcciones IP
    División de subredes
    Consolidación de subredes
    Generador de URLs firmadas CloudFront
    Generador de cadenas de conexión RDS
    Conversor de coordenadas
    Conversor de formatos geo
    Decodificador y parser JWT
    Autenticación Basic
    Analizador de fortaleza de contraseña
    Validador de tarjetas
    PII Mask (ofuscar datos sensibles)
    Generador de par de claves RSA
    Conversión de mayúsculas/minúsculas
    Conversión de romanización
    Conversor de números romanos
    Conversor de código fonético
    Contador de caracteres
    Diff de texto
    Eliminador de etiquetas HTML
    Probador de expresiones regulares
    Conversión de colores
    Lanzamiento de dados
    Generador de Crontab
    Parser de Crontab
    Selector de emojis
    Conversor de marcas de tiempo Unix
    Búsqueda de códigos HTTP
    Búsqueda de puertos
    Búsqueda de tipos MIME
    Conversor Base64 y archivos
    Codificar/Decodificar imagen Base64
    Parser de User-Agent
    Parser de URL
    Comprobador OGP
    Generador de mensajes de commit
    Calculadora Chmod
    Creador de GIF de terminal
    .env Parser & Validator
Ctrl+K

Conversión CSV a SQL INSERT

Convierte datos CSV en sentencias SQL INSERT. Elija separador (coma/tab) y nombre de tabla; introduzca texto o suba archivo (hasta 100 KB) para ver el resultado en tiempo real.

Separador

Entrada CSV
Resultado SQL INSERT
Read Only

Cómo usar

Acerca de esta herramienta

Convierte CSV a sentencias SQL INSERT.

Cómo usar

Elija separador y nombre de tabla; introduzca CSV o cargue un archivo para ver las sentencias INSERT en tiempo real y copiar.

Opciones

Separador: coma o tabulación. Nombre de tabla: nombre de la tabla en los INSERT generados (por defecto: table_name).

Casos de uso

• Convertir CSV exportado a INSERT para BD • Generar SQL para datos de prueba • Crear migraciones o datos iniciales

Ejemplos de código

Ejemplo de entrada CSV (antes)
Read Only
1id,name,score
21,Tanaka,85
32,Sato,92
43,Suzuki,78
Ejemplo de salida SQL INSERT (después)
Read Only
1INSERT INTO users (id,name,score) VALUES ('1','Tanaka','85');
2INSERT INTO users (id,name,score) VALUES ('2','Sato','92');
3INSERT INTO users (id,name,score) VALUES ('3','Suzuki','78');

How it works

■ ¿Qué es CSV? CSV (Comma-Separated Values) es un formato de texto delimitado por comas o tabulaciones. Usado para exportar hojas de cálculo e importar/exportar datos. ■ ¿Qué es SQL INSERT? Las sentencias SQL INSERT añaden filas a las tablas. Usadas para datos de prueba, migraciones iniciales, importaciones por lotes. ■ Conversión La primera fila = encabezados (nombres de columnas); las siguientes se convierten a INSERT INTO table (col1, col2, ...) VALUES ('val1', 'val2', ...);. Las cadenas se escapan con comillas simples. Todo en el navegador.

Preguntas frecuentes

Q: ¿Cómo debo formatear el CSV de entrada?
A: La primera fila debe ser los encabezados de columna. Las filas siguientes son los datos. Elige coma o tabulación como delimitador según tu archivo. Los campos que contienen comas o saltos de línea deben estar entre comillas dobles.
Q: ¿Puedo cambiar el nombre de la tabla?
A: Sí. Introduce el nombre de tabla deseado en el campo "Nombre de tabla". El valor predeterminado es "table_name". Este nombre se usa en cada sentencia INSERT INTO generada.
Q: ¿Los valores de cadena se escapan automáticamente?
A: Sí. Los valores de cadena se envuelven en comillas simples y las comillas simples dentro de los valores se escapan (p. ej. O'Brien se convierte en O''Brien en SQL).
Q: ¿Puedo importar el SQL generado directamente en MySQL o PostgreSQL?
A: Sí. Copia la salida y ejecútala con tu cliente de base de datos (mysql CLI, psql, TablePlus, DBeaver, etc.) o pégala en un archivo de migración. Todos los valores se tratan como cadenas; convierte los tipos en tu esquema de base de datos según sea necesario.
Q: ¿Los datos se envían a un servidor?
A: No. Toda la conversión se realiza en el navegador. Tus datos CSV nunca se envían a ningún servidor.