SQL in CSV umwandeln

Wandeln Sie Sicherungsskripte relationaler Datenbanken in einfache Tabellenformate für Datenanalysen und Berichte um.

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V

Während du auf deine Dateien wartest, kannst du Code Rain spielen

Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Formatvergleich & technische Spezifikationen

SpezifikationSQLCSV
MIME-Typtext/plaintext/csv
TypSkript für relationales Schema und AbfragenTabellendaten
Kompressionkeine (Klartext-DDL/DML-Skript)keine
StandardspezifikationISO/IEC 9075 SQL StandardIETF RFC 4180
Magic-Bytes-Header2D 2D (--) or CREATE TABLE SQL statementRFC-4180-Textstrom mit Trennzeichen

Formatübersicht & Anwendungsbereiche

Eine SQL-Dump-Datei enthält Textbefehle, die verwendet werden, um Datenbanktabellen neu zu erstellen und Datenzeilen einzufügen. Programme wie MySQL, PostgreSQL und SQLite erstellen diese Skripte, um Informationen zu sichern. Analysten müssen diese Daten häufig aus umfangreichen Datenbanksystemen in einfachere Tabellenkalkulationsprogramme wie Microsoft Excel oder Google Sheets exportieren. Das Konvertieren eines strukturierten SQL-Skripts in eine CSV-Datei entfernt die komplexen Tabellenerstellungsbefehle und relationalen Einschränkungen. Die Ausgabe konzentriert sich vollständig auf Zeilen und Spalten roher Daten. Dieses einfache Format ermöglicht es Fachteams, Datensätze zu überprüfen, Diagramme zu erstellen und Daten gemeinsam zu nutzen, ohne einen Live-Datenbankserver ausführen zu müssen.

Technische Spezifikationen und Codec-Übersicht

SQL-Dumps verwenden den MIME-Typ text/plain und basieren auf UTF-8- oder ASCII-Kodierung ohne spezielle Magic-Byte-Header, wodurch sie als menschenlesbare Textskripte erscheinen. CSV-Dateien mit Tabellendaten verwenden den MIME-Typ text/csv und organisieren Daten in Zeilen, die durch Zeilenumbrüche getrennt sind, und Spalten, die durch Kommas getrennt sind. Keines der beiden Formate verwendet standardmäßig eine Komprimierung, sodass beide als Klartext vorliegen. Diese Konvertierung ist streng verlustfrei in Bezug auf die Textdaten, verwirft jedoch Regeln des relationalen Schemas, Fremdschlüssel und Indexdefinitionen, da CSV-Dateien nur einfache Tabellen speichern.

Betriebssystem- & Browser-Kompatibilität

Beide Formate funktionieren auf jedem Betriebssystem, einschließlich Windows, macOS und Linux, da es sich um Klartext handelt. Moderne Webbrowser können Textdateien problemlos lesen und anzeigen. Tabellenkalkulationssoftware, Data-Science-Tools in Python und R sowie Datenbankmanagementsysteme öffnen CSV-Dateien nativ ohne zusätzliche Plugins. Die Unterstützung hängt außerdem von App, Gerät, Betriebssystem und Version ab.

Nützliche Informationen

Große SQL-Dumps können massive CSV-Dateien erzeugen, die die Zeilenlimits von Tabellenkalkulationen überschreiten. Teilen Sie die Ausgabe in kleinere Teile auf, wenn Sie die Dateien in Standard-Desktop-Software öffnen möchten.

Häufig gestellte Fragen

Wie wandelt man einen SQL-Dump ohne Qualitätsverlust in eine CSV-Tabelle um?

Diese Konvertierung ist für die Datenzeilen verlustfrei, da Textzeichen direkt aus den INSERT-Anweisungen in CSV-Zellen abgebildet werden. Datenbankstrukturen wie Fremdschlüssel und Indizes werden jedoch verworfen, da das CSV-Format nur flache Tabellen unterstützt.

Worin unterscheiden sich ein SQL-Dump und eine CSV-Tabelle?

Ein SQL-Dump ist ein Programmierskript, das Befehle zum Erstellen von Tabellen und Einfügen von Daten enthält. Eine DB-Tabellen-CSV ist eine flache Datei, die nur durch Kommas getrennte Zeilen und Spalten enthält.