Вопросы к Поиску с Алисой
Разница между COPY и |COPY в PostgreSQL заключается в том, что COPY работает на уровне сервера, а |COPY — на уровне клиента. techcommunity.microsoft.com
COPY перемещает данные между таблицами PostgreSQL и стандартными файлами файловой системы. www.postgresql.org Файлы, названные в команде COPY, читаются или пишутся непосредственно сервером, а не клиентским приложением. www.postgresql.org Поэтому они должны находиться на машине сервера базы данных или быть ей доступны. www.postgresql.org
|COPY вызывает COPY FROM STDIN или COPY TO STDOUT, а затем загружает или сохраняет данные в файл, доступный клиенту psql. www.postgresql.org Таким образом, при использовании |COPY доступность файла и права на доступ зависят от клиента, а не от сервера. www.postgresql.org