2

csv ファイルをデータベースに自動的にインポートする Postgresql スクリプトがあります。スクリプトは重複レコードを検出して削除し、適切な upsert を実行できますが、それでもすべてに取り組むことはできません。基本的に、csv ファイルは他のシステムからエクスポートされ、ファイルの最初と最後に次のような追加情報が追加されます。

Total Count: 2956
Avg Time: 13ms

Column1, Column2, Column3
...      ...      ... 

私がやりたいのは、これらの最初の行またはファイルの下部にある行をスキップすることです。PostgresqlでCOPYまたは別のルートを介してこれを行う方法はありますか? たとえば、Postgresql 経由でオペレーティング システムのコマンドを呼び出すことはできますか?

4

1 に答える 1