Teradata Database メッセージ 5957 - 5957 - Advanced SQL Engine - Teradata Database
Teradata Vantage™ - データベース メッセージ
- Product
- Advanced SQL Engine
- Teradata Database
- Release Number
- 17.05
- Published
- 2021年1月
- Language
- 日本語
- Last Update
- 2021-01-28
- dita:mapPath
- ja-JP/tsh1596250259800.ditamap
- dita:ditavalPath
- ft:empty
- dita:id
- vza1585613049811
- NMT
- yes
- Product Category
- Software
- Teradata Vantage
- メッセージ
- Warning: An existing partitioning expression is nondeterministic.
- 説明
- DROP/ADD RANGEを使用して新しいパーティション式を定義するALTER TABLE中、またはREVALIDATE PRIMARYオプションを指定したALTER TABLE中に、既存のパーティション式が非確定的であることが検出されました。その場合、パーティション除去を指定して実行された問合わせの結果が正しくないことがあり、行は正しくパーティション化されない可能性があります。この警告は、表が以前のリリースでパーティション基本索引を使用して作成されたため、1つ以上のパーティション式が非確定的であったことを示しています。 非確定的なパーティション式はサポートされていません(パーティション式は確定的でなければなりません)が、以前のリリースでは、いかなる状況でもエラーが報告されることはありませんでした。
- 発生源
- Opt。
- 対象ユーザー
- エンド ユーザーおよびシステム サポート担当者
- 注意
- このメッセージは警告ですが、行が正しくパーティション化されるようにするためには、下記の対処法の手順に従うことが重要です。
- 対処法
- システム サポート担当者に連絡して、この対処法を適用する際の援助を依頼することが推奨されています。確定的なパーティションで表を作成し直し、再構築します。元の表の行は、元の表から新しい表へとINSERT-SELECTできます。また、システムに十分な領域がない場合には、表データをバックアップから新しい表に入力し直すことができます。このテーブルのすべてのメンテナンス、クエリ、および ALTER TABLE ステートメントを同じセッション タイム ゾーン、セッション照合順序、セッション モード (ANSI または BT/ET) で実行する場合、テーブル内の行は問題ありません。ただし、最も早い機会に救済策を適用することを強くお勧めします。