[每日一题]OCP1z0-047 :2013-07-20序列MINVALUE的默认值是多少

2014-11-24 08:53:46 · 作者: · 浏览: 0
[每日一题]OCP1z0-047 :2013-07-20序列MINVALUE的默认值是多少
这里是考序列的START WITH n和MINVALUEn(默认最小值就是1)
好,我们先来建一个序列,然后做一个测试,到底是取START WITH的值还是MINVALUE值,而且我这里没设MINVALUE。
gyj@OCM>create sequence seq1
  2 start with 100
  3 increment by 10
  4 maxvalue 200
  5 cycle
  6 nocache ;

Sequencecreated.

gyj@OCM> select seq1.nextval fromdual;

  NEXTVAL
----------
       100

gyj@OCM> select seq1.nextval fromdual;

  NEXTVAL
----------
       110

gyj@OCM> select seq1.nextval fromdual;

  NEXTVAL
----------
       120

gyj@OCM> select seq1.nextval fromdual;

  NEXTVAL
----------
       130

gyj@OCM>
select seq1.nextval fromdual; NEXTVAL ---------- 140 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 150 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 160 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 170 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 180 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 190 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 200 gyj@OCM> select seq1.nextval fromdual; NEXTVAL ---------- 1

循环回到1了。
结果很明显,正确答案是:A