读书人

select序列为啥一次选出来了2个

发布时间: 2013-03-10 09:38:39 作者: rapoo

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; 不行吗?

读书人网 >oracle

热点推荐