Sie können dies umgehen, indem Sie die Datei durch ein Programm leiten. Zum Beispiel habe ich dies gerade verwendet, um aus einer 24-GB-Datei unter Windows 10 und PostgreSQL 11 zu kopieren.
copy t(c,d) from program 'cmd /c "type x:\path\to\file.txt"' with (format text);
Dadurch wird die Textdatei file.txt
kopiert in die Tabelle t
, Spalten c
und d
.
Der Trick hier ist, cmd
auszuführen in einem einzigen Befehlsmodus, mit /c
und ihm sagen, dass er type
soll die betreffende Datei aus.