Oracle: How to create a "reverse" index primary key?
The primary key index (including index parameters) can be specified with the using index clause.  You can include the reversed specification there.

create table T(X number primary key
                 using index (create unique index T_PK on T(X) reverse));