1

Heroku に Postgres データベースがあります。pgadmin を使用して接続します。テーブル データを csv にエクスポートしました。いくつかのセルを編集したので、同じテーブルを修正された csv に置き換えたいと思います。しかし、csvをインポートしようとすると、このエラーが発生します

pgadmin で更新された csv をインポート中にエラーが発生しました

このエラーについて調べました。既存のテーブルにさらに行を追加しようとしていて、主キーが衝突していることを理解しました。しかし、私は解決策を得ることができませんでした。テーブルを新しく更新された csv に置き換えたい。

ありがとう

4

1 に答える 1

2
SQL>begin;
BEGIN
Time: 0.366 ms
SQL>truncate table t;
TRUNCATE TABLE
Time: 3.068 ms
SQL>select * from t;
 t
---
(0 rows)

Time: 2.844 ms
SQL>copy t from '/tmp/t';
COPY 2
Time: 1.693 ms
SQL>select * from t;
               t
-------------------------------
 2014-10-09 08:09:58.241592+00
 2015-06-17 09:18:05.731139+00
(2 rows)

Time: 1.823 ms
SQL>end;
COMMIT
Time: 78.102 ms
于 2015-06-18T08:32:46.420 に答える