CSV a SQL
Una tabla pegada, lista para ejecutar.
Resultado
Pega o escribe arriba para ver el resultado aquí.
Tus archivos se quedan en tu dispositivo
Esta herramienta se ejecuta por completo en tu navegador. Lo que pegas se procesa en tu dispositivo y nunca se envía a un servidor, así que puedes usarla con tokens, claves y textos sin publicar.
Cómo funciona
- Pega el CSV o el TSV: directamente desde la hoja de cálculo funciona.
- Ponle nombre a la tabla. Encierra los identificadores si tu base de datos lo pide.
- Deja CREATE TABLE para una tabla nueva; quítalo para insertar en una que ya existe.
- Copia el SQL y ejecútalo. Léelo antes.
Preguntas frecuentes
- ¿Cómo elige los tipos de columna?
- Por el tipo más estrecho en el que caben todos los valores de la columna: solo dígitos da INTEGER, un punto decimal DECIMAL, una fecha DATE, y lo demás VARCHAR con algo de margen. Un solo texto basta para que toda la columna sea texto, que es el lado seguro por el que equivocarse.
- ¿Se escapan los valores?
- Una comilla dentro de un valor se duplica, que es el escape en el que coinciden todos los dialectos, y una celda vacía pasa a NULL en vez de a cadena vacía. Para un archivo que vas a ejecutar tú mismo sobre tus datos, eso es lo correcto.
- ¿Puedo usarlo con datos de un formulario o una API?
- No con seguridad. Son literales, no marcadores; construir sentencias así a partir de una entrada que no escribiste tú es justo como se produce una inyección SQL. Para todo lo automatizado, usa los parámetros de tu controlador.
- ¿Se envía algo a un servidor?
- No. Funciona en tu navegador, así que lo que pegues se queda en tu ordenador.
Herramientas relacionadas
⌗ Formateador SQL Una consulta que se puede leer, a partir de la que te pasaron. ⇄ Conversores CSV a JSON Convierte exportaciones de hojas de cálculo en JSON para APIs, scripts y archivos de configuración, sin que tus datos salgan de la página. ▦ Tabla Markdown Pega una hoja de cálculo, obtén una tabla que queda alineada. ⇄ Conversores JSON a CSV Convierte respuestas de API y exportaciones en un CSV listo para la hoja de cálculo, sin que tus datos salgan de la página.