質問があります。残念ながら重複がロードされた巨大なテーブルがあります。履歴データをロードするためのインデックスと制約を削除したため、適切なロールバックを行わずに、失敗時に既にロードされているデータを誤って再ロードしてしまいました。
これにより、テーブルに正確な重複が発生し、そのうちの 1 つだけを削除する必要があります。インターネットを精査しましたが、DB2 ZOS については何も見つかりませんでした。
以下のものを見つけましたが、これは LUW 用であり、ZOS では機能しないと思います。
DELETE FROM (SELECT ROW_NUMBER() OVER (COL1 によるパーティション) AS RN FROM ABC.TABLE) AS TMP WHERE RN > 1;
どんな助けでも大歓迎です。
ありがとう、カライ