2012-03-31 7 views

答えて

2

エラーメッセージがAD_START_DAY_KEYが配布列であり、その分布の列が更新できないことを言います。 DB Technology: Netezza Questions and Answersから

:NO分布句は、テーブルの作成時に使用しない場合

、どのような分布はネティーザによって使用されます。
最初の列(Teradataと同じ)。

Netezzaテーブルのすべての列を更新できますか?
いいえ、配布句で使用されている列は更新に使用できません。 SPUでのデータの配布には、最大4つのカラムを使用できます。実際の意味では、配布列を更新するとデータが再配布されます。大規模なテーブルが関与している場合、単一の最もパフォーマンスが低下します。この制限は理にかなっています。

回避策は、行を削除して新しい行を挿入することです。

関連する問題