Unter der Annahme von psql
Befehlszeilentool können Sie \copy
verwenden statt copy
.
\copy
öffnet die Datei und speist den Inhalt an den Server, wobei copy
teilt dem Server mit, dass er die Datei selbst öffnen und lesen soll, was hinsichtlich der Berechtigungen problematisch oder sogar unmöglich sein kann, wenn Client und Server auf verschiedenen Computern ohne dazwischen liegende Dateifreigabe laufen.
Unter der Haube \copy
ist als COPY FROM stdin
implementiert und akzeptiert dieselben Optionen wie das serverseitige COPY
.