NORMALIZE [ ON { MEETS [ OR OVERLAPS ] | OVERLAPS [ OR MEETS ] } ]
構文要素
- NORMALIZE
- 選択の結果が選択リストの最初のPERIOD列に基づいて正規化されます。一致またはオーバーラップする期間値はCOALESCEされます。つまり、組み合わせされて、個別の期間値を包含する期間を形成します。
- 最初のPERIOD列の後に指定されたPERIOD列は、通常の列値として扱われます。正規化は、SELECT文の結果に対して実行される最後の操作です。正規化テーブルまたは非正規化テーブルに対してSELECT文をNORMALIZE句と一緒に使用できます。
- SELECT文で派生PERIOD列を正規化することはできません。
- ON MEETS OR OVERLAPS
- 一致またはオーバーラップする期間値はCOALESCEされます。つまり、組み合わせされて、個別の期間値を包含する期間を形成します。
- ON OVERLAPS
- オーバーラップする期間値はCOALESCEされます。つまり、組み合わせされて、個別の期間値を包含する期間を形成します。
- ON OVERLAPS OR MEETS
- オーバーラップまたは一致する期間値はCOALESCEされます。つまり、組み合わせされて、個別の期間値を包含する期間を形成します。