17.10 - order_clause - 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-1144-171K-JPN
Language
日本語 (日本)

インデックスの行は、各AMPで単一の値順列またはハッシュ順列によって順序付けされます。

  • ORDER BYを指定する場合は、column_name_2も指定する必要があります。
  • ORDER BYを指定しない場合、Vantageはcolumn_nameリスト内のすべての列のハッシュ値に基づいて並び替えます。
VALUES
ORDER BY列に対する値順。
VALUESおよびHASHのどちらも指定しなかった場合には、VALUESがデフォルトとして使用されます。
HASH
ORDER BY列に対するハッシュ順。
column_name_2
HASHまたはVALUESで使用するソート順序を指定するcolumn_nameによって定義される列リスト内の単一の列。
列のサイズは、4バイト以下に制限されています。column_name_2でサポートされている数値データ型は、次のとおりです。
  • BYTEINT
  • DATE
  • DECIMAL
  • INTEGER
  • SMALLINT
column_name_2を明示的に指定しないでORDER BYを指定すると、システムはcolumn_nameリストに指定されている最初の列を想定します。