各AMP上でインデックス行を順序付けします。ORDER BY句は、列パーティション結合インデックスの定義で指定することはできません。ORDER BY句は、パーティション結合インデックスの定義で指定することはできません。ソート順序は、昇順に制限されています。ORDER BY句で指定されていない場合、1つのAMP上の結合インデックスの行は、それらのプライマリ インデックスの行ハッシュによってソートされます。ORDER BY句の詳細な資料については、<Teradata Vantage™ - SQLデータ操作言語、B035-1146>を参照してください。
- column_name
- AMP上のインデックス行の順序付けに使用する、結合インデックス定義の選択列リスト内の列の名前。結合インデックスのORDER BY句には、列リストにある列名を1つだけ指定できます。PARTITIONまたはPARTITION#Lnという名前のユーザー定義列を指定できます。ここで、nの範囲は1から62です。システム派生列のPARTITIONまたはPARTITION#Lnは、ORDER BYリストの一部として指定できません。集約の列と式はORDER BY句では許可されません。すべての順序付けの列名が、column_name_1リストに存在している必要があります。column_nameは、次のデータ型で最大4バイトに制限されます。
- BYTEINT
- DATE
- DECIMAL
- INTEGER
- SMALLINT
- column_position
- AMPのインデックス行の順序付けに使用される結合インデックス定義の選択列リストの中での列の順序位置。
- column_alias
- 列の別名。
- expression_alias
- expressionの別名。