oracle sequence nextVal 从2开始
oracle的sequence使用selectsequence_activity_activityInfo.nextValfromdual是从1开始,如是insertin...
oracle 的sequence使用select sequence_activity_activityInfo.nextVal from dual是从1开始,如是insert into tableName (ID) values (sequence_activity_activityInfo.nextVal) ; 确实从2开始的。
注 在公司的oracle数据库是没有问题的,在客户的测试环境中使用
select sequence_activity_activityInfo.nextVal from dual 的ID 是1,2,3,4,...
使用insert into tableName (ID) values (sequence_activity_activityInfo.nextVal) 的ID是2,3,4,...
CREATE SEQUENCE sequence_activity_activityInfo
INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOCYCLE
NOCACHE; 展开
注 在公司的oracle数据库是没有问题的,在客户的测试环境中使用
select sequence_activity_activityInfo.nextVal from dual 的ID 是1,2,3,4,...
使用insert into tableName (ID) values (sequence_activity_activityInfo.nextVal) 的ID是2,3,4,...
CREATE SEQUENCE sequence_activity_activityInfo
INCREMENT BY 1
START WITH 1
NOMAXVALUE
NOCYCLE
NOCACHE; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询