17.10 - REPLACE ORDERINGとCREATE ORDERINGの違い - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 詳細トピック

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

REPLACE ORDERING文とCREATE ORDERING文は、次のルールと動作によって区別されます。

  • REPLACE ORDERINGを指定し、かつ指定の順序付けが存在する場合、システムはその順序付けを新規の定義で置き換えます。
  • 指定の順序付けが存在せず、関連するUDTが順序付けを定義していない場合、システムは指定の順序付けを作成します。
  • REPLACE ORDERING文に、すでに順序付けが関連付けられているUDTに対して順序付けを指定した場合、システムはリクエスト側にエラーを返します。指定できる順序付けはUDTごとに1つだけだからです。