Even without knowing anything about sequences, if this is a DESCENDING sequence and it STARTS WITH 9, then it is logical that its MAXIMUM VALUE is 9.
Your statement will be executed properly if you add MAXVALUE
n, where
n >= START_WITH_value. If it is not clear enough, here's an example:
CREATE SEQUENCE my_seq
START WITH 9
MAXVALUE 9
MINVALUE -1
INCREMENT BY -3;
or
CREATE SEQUENCE my_seq
START WITH 9
MAXVALUE 1000
MINVALUE -1
INCREMENT BY -3;
NOCYCLE is the default and it is not necessary to specify it.
Read more about creating Oracle sequences
here.