16.20 - 例: Valid-TimeテーブルからのCurrent削除 - Teradata Vantage NewSQL Engine

Teradata Vantage™ テンポラル テーブル サポート

prodname
Teradata Database
Teradata Vantage NewSQL Engine
vrm_release
16.20
category
プログラミング リファレンス
featnum
B035-1182-162K-JPN

次のCURRENT DELETE文は、テーブル内の対象行の有効期間を変更します。これは、有効期間の開始境界値がTEMPORAL_DATEに満たないためです。この行は履歴行になります。

   CURRENT VALIDTIME DELETE
   FROM Policy
   WHERE Policy_ID = 541145;

   NONSEQUENCED VALIDTIME
   SELECT Policy_ID, Customer_ID, Validity
   FROM Policy
   WHERE Policy_Type = 'AU';

   Policy_ID  Customer_ID  Validity
   ---------  -----------  ------------------------
      497201    304779902  ('05/02/14', '06/02/13')
      540944    123344567  ('07/02/03', '08/02/02')
      541145    616035020  ('09/12/03', '09/12/21')
      541008    246824626  ('09/10/01', '99/12/31')