サポートされていない構文や機能 - Teradata Database - Teradata Vantage NewSQL Engine - サポートされていない構文や機能、UPDATEアップサート文

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/fbo1512081269404.ditamap
dita:ditavalPath
ja-JP/fbo1512081269404.ditaval
dita:id
B035-1146
Product Category
Software
Teradata Vantage

このテーブルは、サポートされていない構文または機能をリストしています。これらを使用しようとするとエラーが発生します。

サポートされていない構文 説明
INSERT … SELECT なし。
位置付けUPDATE WHERE句では、位置付けのUPDATEを実行するのに更新可能カーソルを使用できません。
UPDATE … FROM なし。
UPDATE … WHEREサブクエリー プライマリ インデックスの指定またはインデックス以外の列の制約のどちらを行なうにも、WHERE句にサブクエリーを使用することはできません。
UPDATE … SET … primary_index_column 行の行ハッシュ値が変更されるとその配布が影響を受けるために、プライマリ インデックス列は更新できません。
UPDATE … SET … partitioning_column 行パーティションに対する変更はそのロケーションに影響を与えるので、パーティション列は変更できません。
UPDATE ... SET identity_column ..。 GENERATED ALWAYS識別列の値は更新できません。
UPDATESET PARTITION システム派生のPARTITION値は更新できません。

PARTITIONがGENERATED ALWAYS識別列ではなく、ユーザーがテーブルに指定した列である場合には、PARTITIONを更新できます。