5000の奇数行を削除したライブデータに対して誤ってクエリを実行しました。これを行う前にバックアップを作成しました。バックアップは次の形式です。
COPY table (id, "position", event) FROM stdin;
529 1 5283
648 1 6473
687 1 6853
\.
問題は、それを実行すると、次のようになります。
ERROR: duplicate key value violates unique constraint "table_pkey"
削除した行のみを挿入するようにこのクエリを変更する方法はありますか?「存在する場合は無視する」ようなものですか?通常、これは多くのことに影響することを知っていますが、文字通り置き換える必要があるのはこれらのエントリだけなので、このようなものは機能すると思いますが、存在するかどうかはわかりませんか?