さまざまな列を含む CSV があります。列の 1 つに整数データが含まれています。ただし、次の場所にコピーを実行する場合:
COPY soc
FROM '~/soc.asc'
WITH DELIMITER '$';
私は以下を取得しています:
ERROR: invalid input syntax for integer: ""
CONTEXT: COPY soc, line 1, column soc_code: ""
Postgres が整数に空の文字列を貼り付けようとしているようです。どうすればこれを修正できますか? 助けがあれば、インポートに合わせてスキーマをごまかしたくありません。