START विद क्लॉज एक पूर्णांक स्वीकार करता है। आप गतिशील रूप से "सीक्वेंस बनाएं" स्टेटमेंट बना सकते हैं और फिर इसे प्राप्त करने के लिए तत्काल निष्पादित करें का उपयोग करके इसे निष्पादित कर सकते हैं।
declare
l_new_seq INTEGER;
begin
select max(id) + 1
into l_new_seq
from test_table;
execute immediate 'Create sequence test_seq_2
start with ' || l_new_seq ||
' increment by 1';
end;
/
इन लिंक्स को देखें।
http://download.oracle.com/docs /cd/B14117_01/server.101/b10759/statements_6014.htm
http://download.oracle .com/docs/cd/B19306_01/appdev.102/b14261/executeimmediate_statement.htm