OpenToolDesk.
Norsk bokmål
Excel og CSV

CSV til SQL INSERT-setninger

Konverter en CSV til et SQLite- eller PostgreSQL-skript med CREATE TABLE og INSERT. Behold alle verdier som tekst, eller eksporter tomme celler som NULL når du velger det.

Innstillinger · CSV til SQL INSERT-setninger

Last opp en fil

Dra og slippe filer her

CSV

En fil · 5 MB per fil

Bruk en direkte offentlig fillenke opp til 20 MB, eller den mindre grensen som er vist ovenfor. Nedlastingstjenesten henter filen; logg inn-lenker er ikke støttet.

    Last ned en eksempelfil

    eller

    CSV inngang

    Lim inn tekst eller last opp en fil. Hvis du velger en fil, har den prioritet.

    CSV til SQL INSERT-setninger

    Trenger du et lite CSV-datasett i en testdatabase? Lag en lesbar SQL-fil for SQLite eller PostgreSQL. ID-er som 001 beholder ledende nuller. Velg håndtering av tomme celler og tabelloppretting; kontroller skriptet før kjøring.

    Slik bruker du verktøyet

    1. Last opp en UTF-8-CSV, dra den til feltet, importer en direkte offentlig URL eller lim inn et kort eksempel etter filvalget.
    2. Velg SQLite eller PostgreSQL, skriv tabellnavn og bestem om en TEXT-tabell skal opprettes og hvordan tomme celler skrives.
    3. Last ned csv-inserts.sql. Kontroller CREATE TABLE og INSERT-verdier før kjøring i databasen.

    Støttede inndataformater

    • CSV

    Tilgjengelige innstillinger

    • SQL-tabellnavn
    • SQL-dialektSQLitePostgreSQL
    • CREATE TABLE-setningTa med CREATE TABLEBare INSERT-setninger
    • Tomme CSV-cellerTom tekstSQL NULL

    Resultat og begrensninger

    Konverter en CSV til et SQLite- eller PostgreSQL-skript med CREATE TABLE og INSERT. Behold alle verdier som tekst, eller eksporter tomme celler som NULL når du velger det.

    Én UTF-8-CSV på høyst 5 MB, 10 000 rader og 100 kolonner, eller 12 000 innlimte tegn. Velg SQLite eller PostgreSQL, et enkelt tabellnavn og CREATE TABLE. Alle kolonner er TEXT; typer gjettes ikke. Tomme celler blir tom tekst med mindre du velger NULL. Skriptet er begrenset til 20 MB. Ingen database kobles til, og SQL kjøres ikke. Kontroller skjema og skript før import. MySQL, XLSX og typekartlegging mot eksisterende tabeller støttes ikke.

    Kjøres SQL automatisk, eller fungerer det med alle databaser?

    Nei. Ingen SQL kjøres eller sendes til en database. Skriptet er bare for SQLite eller PostgreSQL. Kontroller og test det i en midlertidig database før viktig import.

    Oppdager konverteren tall og datoer?

    Nei. Alle kolonner er TEXT, og ikke-tomme celler blir sitert tekst. Det bevarer ledende nuller og unngår usikre typegjetninger. Endre skjemaet hvis du trenger tall- eller datotyper.

    Hva om behandlingen mislykkes?

    Kontroller formatene og filgrensene som støttes, og prøv deretter en mindre fil. Behold en original kopi. En klar feilmelding vil forklare en input eller en utilgjengelig behandlingstjeneste som ikke støttes.