在oracle中创建一个序列的语法,create sequence sequence_id 为什么这个创建默认的序列会重2开始?
展开全部
SQL> create sequence sequence_id;
Sequence created.
SQL> select sequence_id.nextval from dual;
NEXTVAL
----------
1
SQL>
SQL> /
NEXTVAL
----------
2
仔细看上面演示 第一个nextval 为1 ,并不是你说的从2开始。
Sequence created.
SQL> select sequence_id.nextval from dual;
NEXTVAL
----------
1
SQL>
SQL> /
NEXTVAL
----------
2
仔细看上面演示 第一个nextval 为1 ,并不是你说的从2开始。
更多追问追答
追问
我是执行添加到表中,就为2,
追答
给出你 可重复的 详细过程
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询