insertの場合は\copyコマンドを使えばいいのだが、updateの場合はそうはいかないみたい。 sql - How to update selected rows with values from a CSV file in Postgres? - Stack Overflow ↑のstack overflowの回答にある通り、 やり方 updateしたいCSVデータを一旦tmpテーブルを作成しそこにインポート tmpデータのデータでUpdateしたいテーブルにupdateをかける 例えば以下のようにする。 -- Create tmp table (セッション内のみ有効なテーブル): create temp table tmp (id int, issuedate__c datetime) -- Import data from csv: \copy tmp from '/path/