Gå til indhold
Monu Tools

CSV til SQL konverter

Konverter CSV til SQL INSERT-sætninger med en valgfri CREATE TABLE. Indstil tabelnavnet og kopier scriptet. Kører i din browser.

Omvendt: SQL → CSV

Sådan bruger du CSV → SQL

  1. 01

    Indsæt din CSV i venstre panel, eller skriv den ind.

  2. 02

    Vælg det skilletegn, din CSV bruger; SQL opdateres øjeblikkeligt til højre.

  3. 03

    Kopier SQL'en med kopieringsknappen.

Hvad den gør

Dette værktøj gør hver CSV-række til en INSERT-sætning for det tabelnavn, du vælger, klar til at seed en database. Sæt kryds ved muligheden for at sætte en matchende OPRET TABEL foran.

Værdier citeres og undslippes sikkert: tal forbliver uden anførselstegn, tomme celler bliver tomme strenge, og enkelte anførselstegn i teksten fordobles.

Sikker ved konstruktion

Identifikatorer er pakket ind i dobbelte anførselstegn, og strengværdier bruger enkelte anførselstegn med et hvilket som helst indlejret anførselstegn fordoblet, så den genererede SQL er gyldig og modstandsdygtig over for brud på apostrof.

Outputtet er bærbar ANSI SQL, som de fleste databaser accepterer, inklusive PostgreSQL, MySQL og SQLite.

Privat og ubegrænset

Hver konvertering sker lokalt i din browser, så dine data bliver aldrig uploadet, logget eller gemt på en server. Du kan bruge det til fortrolig eksport uden at tænke over det, og det bliver ved med at fungere offline, når siden er indlæst.

Der er ingen tilmelding, intet vandmærke og ingen rækkebegrænsning: det eneste loft er din enheds hukommelse.

Ofte stillede spørgsmål

Skaber det også bordet?

Eventuelt. Slå "Tilføj CREATE TABLE" til, og det sætter en erklæring foran hver kolonne, der er skrevet som TEXT, som du kan justere til rigtige typer, før du kører.

Hvilken afgrænsning skal jeg bruge?

Komma er standarden. Vælg semikolon i områder, hvor kommaet er decimalseparatoren (almindelig i tysk og anden europæisk eksport), tabulator for TSV-filer eller lodret streg, når dine værdier allerede indeholder kommaer.

Er der en række- eller filstørrelsesgrænse?

Der er ingen fast rækkeloft eller daglig kvote. Fordi alt kører lokalt, er den praktiske grænse din enheds hukommelse, som komfortabelt håndterer de titusindvis af rækker, de fleste eksporter indeholder.

Er mine data uploadet nogen steder?

Nej. Konverteringen kører udelukkende i din browser med JavaScript på klientsiden, så intet, du indsætter eller slipper, forlader din enhed. Det gør det sikkert for regneark, der indeholder kunde-e-mails, økonomiske tal eller andre følsomme data.

Kilder

Rapporter et problem