CSV in SQL-INSERT-Anweisungen umwandeln
Erstellen Sie aus einer CSV ein SQLite- oder PostgreSQL-Skript mit CREATE TABLE und INSERT. Behalten Sie alle Werte als Text oder geben Sie leere Zellen ausdrücklich als NULL aus.
Ihre Ergebnisse
CSV in SQL-INSERT-Anweisungen umwandeln
Brauchen Sie einen kleinen CSV-Datensatz in einer Testdatenbank? Erzeugen Sie eine lesbare SQL-Datei für SQLite oder PostgreSQL. IDs wie 001 behalten führende Nullen. Wählen Sie den Umgang mit Leerzellen und der Tabelle; prüfen Sie das Skript vor der Ausführung.
So verwenden Sie dieses Werkzeug
- Laden Sie eine UTF-8-CSV hoch, ziehen Sie sie ins Feld, importieren Sie eine direkte öffentliche URL oder fügen Sie ein kurzes Beispiel ein.
- Wählen Sie SQLite oder PostgreSQL, benennen Sie die Tabelle und legen Sie TEXT-Tabelle und Behandlung leerer Zellen fest.
- Laden Sie csv-inserts.sql herunter. Prüfen Sie CREATE TABLE und INSERT-Werte vor der Ausführung.
Unterstützte Eingabeformate
CSV
Verfügbare Einstellungen
- SQL-Tabellenname
- SQL-Dialekt
- CREATE-TABLE-Anweisung
- Leere CSV-Zellen
Ergebnis und Einschränkungen
Erstellen Sie aus einer CSV ein SQLite- oder PostgreSQL-Skript mit CREATE TABLE und INSERT. Behalten Sie alle Werte als Text oder geben Sie leere Zellen ausdrücklich als NULL aus.
Eine UTF-8-CSV bis 5 MB, 10.000 Zeilen und 100 Spalten oder 12.000 eingefügte Zeichen. Wählen Sie SQLite oder PostgreSQL, einen einfachen Tabellennamen und CREATE TABLE. Alle Spalten sind TEXT; Datentypen werden nicht erraten. Leere Zellen werden zu leerem Text, außer Sie wählen NULL. Das Skript ist auf 20 MB begrenzt. Es wird keine Datenbank verbunden oder SQL ausgeführt. Prüfen Sie Schema und Skript vor dem Import. MySQL, XLSX und Typzuordnung vorhandener Tabellen werden nicht unterstützt.
Wird SQL automatisch ausgeführt oder passt es zu jeder Datenbank?
Nein. Es wird kein SQL ausgeführt oder an eine Datenbank gesendet. Das Skript gilt nur für SQLite oder PostgreSQL. Prüfen und testen Sie es vor wichtigen Importen in einer Wegwerfdatenbank.
Erkennt der Konverter Zahlen und Daten?
Nein. Alle Spalten sind TEXT und nichtleere Zellen werden als Text in Anführungszeichen ausgegeben. So bleiben führende Nullen erhalten. Ändern Sie das Schema, wenn Zahlen- oder Datumstypen nötig sind.
Was passiert bei einem Fehler?
Überprüfen Sie die unterstützten Formate und Dateilimits und versuchen Sie dann eine kleinere Datei. Behalten Sie eine Originalkopie. Eine eindeutige Fehlermeldung erklärt eine nicht unterstützte Eingabe oder einen nicht verfügbaren Verarbeitungsdienst.