Teradata Database メッセージ 5957 - 5957 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - Database Messages

Product
Advanced SQL Engine
Teradata Database
Release Number
17.00
Published
2020年6月
Language
日本語
Last Update
2020-09-17
dita:mapPath
ja-JP/vza1585613049811.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) で実行する場合、テーブル内の行は問題ありません。ただし、最も早い機会に救済策を適用することを強くお勧めします。