17.05 - NORMALIZE - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
Release Date
2021年1月
Content Type
プログラミング リファレンス
Publication ID
B035-1144-175K-JPN
Language
日本語 (日本)

列内の個別の日付範囲を拡大し、範囲全体を提供します。

NORMALIZEオプションは、テーブルごとに1つのみ追加できます。

揮発テーブルは正規化できません。

JSONまたはDATASETデータ型の列で定義されたテーブルを正規化するには、それらの列をALL BUT(normalize_ignore_column_name)列セットのメンバーとして明示的に指定する必要があります。

ADD
指定されたnormalize_columnを正規化のための制約としてtable_nameに追加します。
ON normalize_column
正規化のための制約として追加する列。
ON OVERLAPS
日付が列の重複の範囲に収まる場合。
ON MEETS OR OVERLAPS
ON OVERLAPS OR MEETS
日付が列の重複の範囲に収まるか、または一致する場合。
ALL BUT (normalize_ignore_column_name)
テーブルの列を正規化の対象になっていない列のリストに追加します。
DROP
NORMALIZE制約をnormalize_columnから削除します。