OpenToolDesk.
Dansk
Excel og CSV

CSV til SQL INSERT-sætninger

Konvertér en CSV til et SQLite- eller PostgreSQL-script med CREATE TABLE og INSERT. Behold alle værdier som tekst, eller eksportér udtrykkeligt tomme celler som NULL.

Indstillinger · CSV til SQL INSERT-sætninger

Upload en fil

Træk og slip filer her

CSV

En fil · 5 MB per fil

Brug en direkte offentlig fil link op til 20 MB, eller den mindre grænse vist ovenfor. Downloadtjenesten henter filen; sign- in links er ikke understøttet.

    Download en eksempelfil

    eller

    CSV-data

    Indsæt tekst eller upload en fil. Hvis du vælger en fil, har den forrang.

    CSV til SQL INSERT-sætninger

    Skal et lille CSV-datasæt ind i en testdatabase? Lav en læsbar SQL-fil til SQLite eller PostgreSQL. ID'er som 001 bevarer foranstillede nuller. Vælg håndtering af tomme celler og tabeloprettelse; kontrollér scriptet før kørsel.

    Sådan bruger du værktøjet

    1. Upload en UTF-8-CSV, træk den til feltet, importér en direkte offentlig URL eller indsæt et kort eksempel efter filvalget.
    2. Vælg SQLite eller PostgreSQL, angiv tabelnavn, og beslut om en TEXT-tabel skal oprettes og hvordan tomme celler skrives.
    3. Hent csv-inserts.sql. Kontrollér CREATE TABLE og INSERT-værdier før kørsel i databasen.

    Understøttede inputformater

    • CSV

    Tilgængelige indstillinger

    • SQL-tabelnavn
    • SQL-dialektSQLitePostgreSQL
    • CREATE TABLE-sætningMedtag CREATE TABLEKun INSERT-sætninger
    • Tomme CSV-cellerTom tekstSQL NULL

    Resultat og begrænsninger

    Konvertér en CSV til et SQLite- eller PostgreSQL-script med CREATE TABLE og INSERT. Behold alle værdier som tekst, eller eksportér udtrykkeligt tomme celler som NULL.

    Én UTF-8-CSV på højst 5 MB, 10.000 rækker og 100 kolonner eller 12.000 indsatte tegn. Vælg SQLite eller PostgreSQL, et enkelt tabelnavn og CREATE TABLE. Alle kolonner er TEXT; typer gættes ikke. Tomme celler bliver tom tekst, medmindre du vælger NULL. Scriptet er begrænset til 20 MB. Ingen database forbindes, og SQL køres ikke. Kontrollér skema og script før import. MySQL, XLSX og typetilknytning til eksisterende tabeller understøttes ikke.

    Køres SQL automatisk, eller passer det til alle databaser?

    Nej. Intet SQL køres eller sendes til en database. Scriptet er kun til SQLite eller PostgreSQL. Kontrollér og test det i en midlertidig database før vigtig import.

    Finder konverteren tal og datoer?

    Nej. Alle kolonner er TEXT, og ikke-tomme celler bliver citeret tekst. Det bevarer foranstillede nuller og undgår usikre typegæt. Redigér skemaet, hvis tal- eller datotyper kræves.

    Hvad hvis behandlingen mislykkes?

    Tjek de understøttede formater og filgrænser, så prøv en mindre fil. Behold en original kopi. En klar fejlmeddelelse vil forklare et ikke-understøttet input eller en utilgængelig behandlingsservice.