Es entsteht keine Auftragsverarbeitung deiner Datei-Inhalte. Du brauchst keinen AVV mit gottrix, um vertrauliche oder geschäftliche Dokumente zu verarbeiten.
Hosted in GermanyGlobal Content Delivery
Origin-Server bei Hetzner in Deutschland, weltweite Auslieferung über ein Content-Delivery-Netz. Deine Dateiinhalte werden dabei nie übertragen - sie verlassen dein Gerät nicht.
Eine CSV-Tabelle in eine echte Datenbank zu laden bedeutet meist: erst eine passende Tabelle anlegen, dann jede Zeile einfügen. Dieses Tool erledigt beide Schritte automatisch als fertiges SQL-Skript, das du gegen SQLite, PostgreSQL oder MySQL ausführen kannst.
Dieses Tool liest deine CSV komplett lokal im Browser (papaparse) und leitet aus den tatsächlichen Werten je Spalte einen passenden Typ ab: INTEGER, wenn jede Zelle eine ganze Zahl ist, REAL bei Kommazahlen, sonst TEXT. Es entsteht eine CREATE-TABLE-Anweisung mit diesen Spalten, gefolgt von einer INSERT-Anweisung je Datenzeile - Bezeichner werden in doppelte Anführungszeichen gesetzt (ANSI-Standard, in SQLite und PostgreSQL direkt lauffähig), Textwerte korrekt mit Apostroph maskiert.
Nichts wird hochgeladen - die Umwandlung funktioniert sogar offline. Ein ehrlicher Hinweis: Es entsteht ein einfacher, dialektneutraler Datenauszug ohne Primärschlüssel, Indizes oder Fremdschlüssel-Beziehungen - für echtes Schema-Design ergänzt du diese danach selbst.
Technische Daten
Technische Daten
Eingabeformate
CSV
Auto-Konvertierung
ZIP, XLSX, SQLite, DBF, VCF, ICS, DXF, GeoJSON
Ausgabeformat
SQL
Stapelverarbeitung
Nein
Verarbeitung
Lokal im Browser (JavaScript)
Datei-Upload
Keiner
In 3 Schritten
CSV-Datei ablegen oder auswählen.
Kopfzeile wählen (optional).
SQL-Datei herunterladen.
Grenzen: Erzeugt eine CREATE-TABLE-Anweisung plus eine INSERT-Anweisung je Zeile - kein Primärschlüssel, keine Indizes, keine Fremdschlüssel. Spaltentypen (INTEGER/REAL/TEXT) werden aus den Werten abgeleitet, nicht garantiert perfekt bei gemischten Zellinhalten. Bezeichner werden ANSI-konform in doppelten Anführungszeichen geschrieben; MySQL benötigt dafür den ANSI_QUOTES-Modus. Sehr große Dateien brauchen Speicher.
Häufige Fragen
Wird meine Datei hochgeladen?
Nein. Das SQL-Skript wird komplett lokal im Browser erstellt.
Für welche Datenbank ist das SQL gedacht?
Es ist dialektneutral gehalten und läuft direkt in SQLite und PostgreSQL; für MySQL braucht es den ANSI_QUOTES-Modus wegen der doppelten Anführungszeichen.
Wie werden Spaltentypen bestimmt?
Aus den tatsächlichen Werten: INTEGER bei ganzen Zahlen, REAL bei Kommazahlen, sonst TEXT.
Was passiert mit leeren Zellen?
Sie werden als SQL NULL geschrieben.
Entsteht ein Primärschlüssel?
Nein, das Skript ist ein einfacher Datenauszug ohne Schema-Design - Primärschlüssel oder Indizes ergänzt du selbst.
Nur mit deiner Zustimmung messen wir mit Cookies anonymisiert die Nutzung, um gottrix zu verbessern. Deine Dateien bleiben immer lokal auf deinem Gerät. Datenschutz