首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2013-03-10 
select序列,为什么一次选出来了2个?CREATE SEQUENCE TCHTASK_ID--自动增长列INCREMENT BY 1 -- 每次加几个

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

热点排行