RESET WHEN句 - Teradata Database - Teradata Vantage NewSQL Engine - ウィンドウ機能、RESET WHEN句。

Teradata Vantage™ SQL関数、演算子、式および述部

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/xzf1512079057909.ditamap
dita:ditavalPath
ja-JP/xzf1512079057909.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

RESET WHENは、ANSI SQL規格に対するTeradata拡張機能です。

RESET WHENでは、指定された条件の評価に応じて、順序付き分析関数の実行対象になるグループまたはパーティションが決まります。条件がTRUEと評価されると、指定されたウィンドウ パーティション内に新しい動的パーティションが作成されます。列参照リストに基づいてパーティションを定義する場合は、PARTITION BY句を使用します。詳細は、PARTITION BY句を参照してください。

RESET WHEN句またはPARTITION BY句を指定しない場合は、FROM句から送られる単一のパーティションで構成された結果セット全体が、順序付き分析関数の実行対象になります。

同じSELECTリスト内に、異なるRESET WHEN句を指定することができます。

RESET WHEN句を指定するウィンドウ指定には、ORDER BY句も指定する必要があります。