Erstellen eines DB2-Sequenz mit einer spezifischen START-MIT Wert

In Oracle können wir es so machen:

declare current_max_value NUMBER;
begin select last_number+1 into current_max_value from USER_SEQUENCES where sequence_name = 'HIBERNATE_SEQUENCE';
execute immediate 'CREATE SEQUENCE SEQ__NEW_SEQUENCE MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH '||current_max_value|| ' CACHE 20 NOORDER NOCYCLE';

Gibt es eine DB2-äquivalent?

Bitte markieren Sie die Antwort. Ich habe es lange zurück

InformationsquelleAutor Blake | 2010-09-01

Schreibe einen Kommentar