次のハッシュ インデックスは、暗黙的にl_orderkey(基本テーブルlineitemのプライマリ インデックス)で分散され、明示的にl_shipdateの値の順序で格納されます。
CREATE HASH INDEX line_hidx_5 (l_shipdate) ON lineitem ORDER BY (l_shipdate);
ORDER BYの代わりにORDER BY VALUESを指定しても同じです。
このORDER BY列リストは、単一列に制限されている、また列はcolumn_name_1リストに含まれていて、数値タイプであり、そして4バイト以下であることが必要というルールを満たしています。
これは次の結合インデックスと構造が同等のインデックスを作成します。
CREATE JOIN INDEX line_jidx_5 AS SELECT (l_shipdate), (l_orderkey, lineitem.ROWID) FROM lineitem ORDER BY l_shipdate PRIMARY INDEX (l_orderkey);