Automatische Erstellung der Sequenz mithilfe des Ruhezustands

Ich wollte eine Sequenz mit dem Hibernate-Tool (Pojo bis SQL) erzeugen. Und auf jeden Fall funktioniert es gut.

@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seqid-gen")
@SequenceGenerator(name = "seqid-gen", sequenceName = "RTDS_ADSINPUT_SEQ" )
@Column(name="id")
public Long getId() {
    return id;
}

Dieser Code wird unterhalb von SQL generiert

create sequence RTDS_ADSINPUT_SEQ;

Das Problem ist, ich wollte Eigenschaften wie angeben

INCREMENT BY,NOCACHE CYCLE

und das endgültige ddl-script sollte wie folgt aussehen

CREATE SEQUENCE  RTDS_ADSINPUT_SEQ  MINVALUE 1 MAXVALUE
999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE  ORDER  CYCLE ;

Bisher sah ich aber nur Unterstützung im Winterschlafname, sequncename,allocation,initialvalue

Bitte raten Sie mir, wenn ich diese Eigenschaften als Anmerkung in das Pojo aufnehmen kann.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage