データベース内の特定の列値のインデックスを生成することは可能ですか?たとえばstatus
、値を持つという列があります{0,1,2,3}
が、ステータス2
はほとんどの場合呼び出されるので、その値に具体的にインデックスを付けたいと思います。これは可能ですか?構文は、次のように降順でインデックスを作成する方法と似ていると思います。
create index foo on table(bar desc);
私は潜在的にこれが機能しているのを見ることができました:
create index foo on table(status 2);
これによりmissing right parenthesis
、SQLdeveloperでOracleデータベースに対してエラーが発生します。