一般 - Advanced SQL Engine - Teradata Database

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/kit1592007446534.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1186
Product Category
Software
Teradata Vantage
  • sys_start列は、NOT NULLおよびGENERATED ALWAYS AS ROW STARTとして定義する必要があります。sys_end列はNOT NULLおよびGENERATED ALWAYS AS ROW ENDとして定義する必要があります。
  • GENERATED ALWAYS AS ROW STARTまたはEND属性は、SYSTEM_TIME派生期間列を構成する列の定義から削除することはできません。
  • system-time派生期間列の構成要素列は、プライマリインデックスの一部にすることはできません。
  • テンポラル テーブルとして機能するには、WITH SYSTEM VERSIONINGでsystem-timeテーブルを定義する必要があります。(Valid-timeテーブルにはシステムのバージョン情報がありません。)
  • 1つのテーブルは1つのsystem-time期間定義のみ持つことができます。
  • system-timeテーブルは、キュー、エラー、グローバル一時、グローバル一時トレース、または揮発テーブルにすることはできません。
  • システム時間によるテーブルのCHECK制約にsystem-time期間の開始列または終了列を含むことはできません。
  • system-time期間の開始列および終了列は、テンポラル参照制約のプライマリキーまたは外部キーにすることはできません。
  • System-timeテーブルは、CREATE TABLE AS文でソース テーブルの役割を果たすことはできません。
  • system-time派生期間列で統計情報を収集することはできませんが、構成要素の開始および終了時間列で収集できます。
  • アルゴリズム圧縮(ALC)は、テンポラル派生期間列の開始および終了境界値の役割を果たすDateTime列では使用できません。