Assumendo il psql
strumento da riga di comando, puoi usare \copy
invece di copy
.
\copy
apre il file e invia il contenuto al server, mentre copy
dice al server di aprire il file stesso e leggerlo, il che potrebbe essere problematico dal punto di vista dei permessi, o addirittura impossibile se client e server funzionano su macchine diverse senza alcuna condivisione di file nel mezzo.
Sotto il cofano, \copy
è implementato come COPY FROM stdin
e accetta le stesse opzioni di COPY
lato server .