Ves al contingut
Monu Tools

Convertidor CSV a SQL

Converteix CSV en sentències SQL INSERT, amb un CREATE TABLE opcional. Estableix el nom de la taula i copia l'script. S'executa al teu navegador.

Inverteix: SQL → CSV

Com fer servir CSV → SQL

  1. 01

    Enganxa el teu CSV al tauler esquerre o escriu-lo.

  2. 02

    Tria el delimitador que utilitza el teu CSV; l'SQL s'actualitza a l'instant a la dreta.

  3. 03

    Copia l'SQL amb el botó de còpia.

Què fa

Aquesta eina converteix cada fila CSV en una sentència INSERT per al nom de taula que triïs, a punt per inicialitzar una base de dades. Marca l'opció per afegir al principi la sentència CREATE TABLE corresponent.

Els valors es posen entre cometes i s'escapen de manera segura: els números es mantenen sense cometes, les cel·les buides es converteixen en cadenes buides i les cometes simples dins del text es dupliquen.

Segur per construcció

Els identificadors s'emboliquen entre cometes dobles i els valors de cadena utilitzen cometes simples amb qualsevol cometa incrustada duplicada, de manera que l'SQL generat és vàlid i resistent al trencament dels apòstrofs.

La sortida és SQL ANSI portàtil que accepten la majoria de bases de dades, inclosos PostgreSQL, MySQL i SQLite.

Privat i il·limitat

Cada conversió es produeix localment al teu navegador, de manera que les teves dades no es pugen mai, es registren o s'emmagatzemen en un servidor. Pots utilitzar l'eina amb exportacions confidencials, i continua funcionant fora de línia un cop s'ha carregat la pàgina.

No hi ha cap registre, ni filigrana ni límit de files: l'únic sostre és la memòria del dispositiu.

Preguntes freqüents

També crea la taula?

Opcionalment. Activa "Afegeix CREATE TABLE" i anteposarà una declaració amb cada columna teclejada com a TEXT, que pots ajustar als tipus reals abans d'executar-se.

Quin delimitador he d'utilitzar?

La coma és l'estàndard. Tria punt i coma a les regions on la coma és el separador decimal (comú a les exportacions alemanyes i altres europees), la pestanya per als fitxers TSV o la barra quan els teus valors ja contenen comes.

Hi ha un límit de mida de fila o fitxer?

No hi ha cap límit de fila fix ni quota diària. Com que tot funciona localment, el límit pràctic és la memòria del teu dispositiu, que gestiona còmodament les desenes de milers de files que contenen la majoria de les exportacions.

Les meves dades es pengen en algun lloc?

No. La conversió s'executa completament al teu navegador amb JavaScript del costat del client, de manera que res del que enganxes o deixes caure no surt mai del teu dispositiu. Això fa que sigui segur per als fulls de càlcul que contenen correus electrònics dels clients, xifres financeres o altres dades sensibles.

Fonts

Informa d'un problema