エラー テーブルとインデックス - Teradata Tools and Utilities

Teradata Archive/Recovery Utilityリファレンス

Product
Teradata Tools and Utilities
Release Number
16.20
Published
2018年4月
Language
日本語
Last Update
2018-09-07
dita:mapPath
ja-JP/byt1512701979771.ditamap
dita:ditavalPath
ja-JP/byt1512701979771.ditaval
dita:id
B035-2412
Product Category
Teradata Tools and Utilities

エラー テーブルの名前と構造に注記したように、エラー テーブルにはセカンダリ インデックスがなく、プライマリ インデックスは非固有です。 例えば、次のターゲット テーブルの選択パーティションを復元するとします。

CREATE TABLE SalesHistory
   (storeid INTEGER NOT NULL,
   productid INTEGER NOT NULL CHECK(productid > 0),
   salesdate DATE FORMAT 'yyyy-mm-dd' NOT NULL,
   totalrevenue DECIMAL(13,2),
   totalsold INTEGER,
   note VARCHAR(256))
UNIQUE PRIMARY INDEX (storeid, productid, salesdate)
PARTITION BY RANGE_N(salesdate BETWEEN
   DATE '1997-01-01' AND DATE '2000-12-31'
   EACH INTERVAL '7' DAY)
INDEX (productid)
INDEX (storeid);

デフォルトでは、復元ジョブによって次のエラー テーブルが作成されます。 太字のテキストは、ターゲット テーブルの定義との関連性のある差異を示しています。

CREATE  SET  TABLE  RS_SalesHistory,  FALLBACK 
   (storeid INTEGER,
   productid INTEGER,
   salesdate DATE FORMAT 'yyyy-mm-dd',
   totalrevenue DECIMAL(13,2),
   totalsold INTEGER,
   note VARCHAR(256),
   DBCErrorCode INTEGER NOT NULL,
   DBCOldROWID BYTE(10) NOT NULL   )
PRIMARY INDEX (storeid, productid, salesdate)