select序列,为什么一次选出来了2个?
CREATE SEQUENCE TCHTASK_ID--自动增长列
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
NOCACHE -- 不建缓冲区 3.建立触发器:
select TCHTASK_ID.nextval from TCHTASK_ID
昨晚我用的时候还好好的,select的话一次只显示一个
今天用的时候 select一次怎么变两个了?
比如我执行一次这个sql,查出的是
nextval
5
6
再执行一次,查处的是
nextval
7
8
怎么变2个了?
------解决方案--------------------select TCHTASK_ID.nextval from
TCHTASK_ID;
红色部分,你又这张表吗?这个表有多少条数据?
select TCHTASK_ID.nextval from dual; 不行吗?