db: oracle 11.2.0.4
SQL> create sequence seq_1;
查询数据字典,max_value 显示为 1E28(科学计数法,相当于1后面28个0 ),够大。
查看oracle 的文档显示如下
SQL> create sequence seq_1;
SQL> create sequence seq_1
start with 9999999999999999999999999970
;
SQL> select seq_1.nextval ||''
from dual;
重复读取 seq_1.nextval,直到显示 28 个 9,然后再执行一次,就报错了(默认是 NOCYCLE)。
参考:
https://docs.oracle.com/cd/E11882_01/doc.112/e12152/dialogs.htm#BACJCCFJ