Sequenced Valid-Time問合わせ - Advanced SQL Engine - Teradata Database

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/bud1592002688266.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1182
Product Category
Software
Teradata Vantage

sequencedテンポラル問合わせを使用すると、テンポラル テーブルの過去、現在または将来の状態を抽出できるようになります。有効時間でsequencedになる問合わせは、問合わせの適用期間と重なる有効期間を含む行を対象にします。行にさらに細かいフィルタを掛けるために、必要に応じてvalid-time列に対する追加の条件を指定できます。

有効時間でsequencedになる問合わせは、適用期間に指定した各時点でのテーブルの状態を抽出します。結果のテーブルはvalid-timeテーブルになります。問合わせは1つ以上のvalid-timeテーブルになり、valid-time結果を生成します。

valid-time列にNULLがある行は結果に含まれません。

結果セットにはVALIDTIMEという名前の新しい行が含まれています。この行は、システムによって自動的に追加されます。VALIDTIMEは、問合わせの結果セットに含まれる行の有効時間を示すものです。これは、行に最初に定義されていた有効時間とは異なります。sequenced問合わせでは特定の時間の適用期間を指定するため、その適用期間によって結果の有効期間が制限されます。そのため、結果セットに含まれる各行の有効時間は、問合わせの適用期間と、対象行の有効期間との共通部分になります。