多选题 一个序列的创建语句如下:
create sequence seq1 maxvalue 50;
如果当前值已经是50,当试图选择SEQ1.NEXTVAL时会发生什么情况?
【正确答案】 D
【答案解析】默认是NOCYCLE,序列不能进一步增加。
A、B和C是错误的。A和B是错误的,因为CYCLE默认是禁用的。如果启用了它,发出的下一个数值会是1(不是0),因为1是START WITH的默认值。C是错误的,因为没有任何情况会允许序列发出重复值。