Netezza で配布キーを更新しようとしましたが、次のエラーが表示されます。このエラーの理由は何ですか?

エラー メッセージには、これAD_START_DAY_KEYはディストリビューション カラムであり、ディストリビューション カラムは更新できないことが示されています。
DB Technologyから: Netezza の質問と回答:
テーブルの作成中に分散句が使用されない場合、Netezza によって使用される分散。
最初の列 (Teradata と同じ)。Netezza テーブルのすべての列を更新できますか?
いいえ、ディストリビューション句で使用される列は更新に使用できません。SPU でのデータの分散には最大 4 つの列を使用できることに注意してください。実際には、分散列を更新すると、データが再分散されます。大きなテーブルが関係している場合に最もパフォーマンスが低下します。この制限は理にかなっています。
回避策は、行を削除して新しい行を挿入することです。