psql
を想定 コマンドラインツールでは、\copy
を使用できます copy
の代わりに 。
\copy
ファイルを開いてコンテンツをサーバーにフィードしますが、copy
サーバーにファイル自体を開いて読み取るように指示します。これは、アクセス許可に関して問題がある可能性があります。また、クライアントとサーバーがファイルを共有せずに異なるマシンで実行されている場合は不可能です。
内部的には、\copy
COPY FROM stdin
として実装されます サーバー側のCOPY
と同じオプションを受け入れます 。