START WITH CLAUSE chấp nhận một số nguyên. Bạn có thể tạo động câu lệnh "Tạo trình tự" và sau đó thực thi nó bằng cách sử dụng thực thi ngay lập tức để đạt được điều này.
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;
/
Kiểm tra các liên kết này.
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 / executeim Instant_statement.htm