Om vi antar psql
kommandoradsverktyg kan du använda \copy
istället för copy
.
\copy
öppnar filen och matar innehållet till servern, medan copy
talar om för servern att öppna själva filen och läsa den, vilket kan vara problematiskt för behörighet, eller till och med omöjligt om klient och server körs på olika maskiner utan fildelning däremellan.
Under huven, \copy
implementeras som COPY FROM stdin
och accepterar samma alternativ som COPY
på serversidan .