UPDATE(Upsert形式) - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - 時系列テーブルと操作の概要

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
ft:locale
ja-JP
ft:lastEdition
2021-09-23
dita:mapPath
ja-JP/zzg1600277315070.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1208
Product Category
Software
Teradata Vantage

PTIテーブルでは、分離ロードを実行することはできません。

DEFAULT VALUESオプションを指定してPTIテーブルを更新することはできません。

UPDATE(Upsert形式)に関する詳細情報については、<Teradata Vantage™ - SQLデータ操作言語、B035-1146>を参照してください。

UPDATE(Upsert)ルールと制限

システム生成TD_TIMEBUCKET列は、UPDATE(Upsert形式)文には指定できません。

UPDATE(Upsert形式)文では、システム生成列TD_TIMEBUCKET、TD_TIMEBUCKET、またはTD_SEQNOは更新できません。また、PRIMARY TIME INDEXのCOLUMNS仕様で定義されている列はどれも更新できません。

WHERE句には、更新する単一行と一致する等式述部を次の列に含める必要があります。
  • TD_TIMECODE列
  • 順次PTIテーブル用のTD_SEQNO列
  • PRIMARY TIME INDEXのCOLUMNS仕様で定義されているすべての列。

一致するものが見つからない場合は、挿入操作が実行されます。