[每日一题]OCP1z0-047 :2013-07-20序列MINVALUE的默认值是多少
[每日一题]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
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。