FeelTheFile

CSV in SQL umwandeln (INSERT)

Die erste CSV-Zeile sind die Spalten; jede Zeile wird zu einem INSERT mit korrektem Escaping und erkannten Zahl- oder Boolean-Typen.

Deine Dateien verlassen dein Gerät nicht

So erzeugst du INSERTs aus CSV

  1. 1

    CSV einfügen oder hochladen

    Die erste Zeile muss die Spaltennamen enthalten.

  2. 2

    Tabelle wählen

    Der Name der Zieltabelle.

  3. 3

    SQL kopieren

    Ein INSERT pro Datenzeile.

Warum dieses Tool

  • Erkannte Typen

    Zahlen und true/false kommen ohne Anführungszeichen; leere Zellen als NULL.

  • Korrektes Escaping

    Verdoppelte einfache Anführungszeichen und Texte immer eingefasst.

  • Automatisches Trennzeichen

    Komma, Semikolon oder Tabulator: wird selbst erkannt.

  • Privat

    Die Konvertierung ist zu 100 % lokal.

Häufige Fragen

Wie entscheidet es, ob ein Wert Zahl oder Text ist?

Nur Zellen, die exakt eine Zahl sind (mit optionalem Dezimalpunkt), werden als Zahl behandelt. "true" und "false" werden Booleans; der Rest kommt als escapeter Text.

Was passiert mit leeren Zellen?

Sie werden zu NULL. Brauchst du leere Zeichenketten, bearbeite sie danach im SQL.

Funktioniert es mit CSV aus deutschem Excel (Semikolon)?

Ja, das Trennzeichen wird automatisch in der ersten Zeile erkannt.

Taugt es für große Importe?

Es erzeugt einen INSERT pro Zeile, bequem zu prüfen. Für Millionen Zeilen ist das native Import-Tool deiner Datenbank besser.

Verwandte Tools