Oracle中序列的操作以及使用前对序列的初始化
发布日期:2025-04-30 00:20:25 浏览次数:15 分类:精选文章

本文共 810 字,大约阅读时间需要 2 分钟。

Oracle???Oracle?????????????????????????????????Oracle??????????????????????????

????????????????????????SQL???

create sequence myseq    start with 1    increment by 1    nomaxvalue    minvalue 1;

????????myseq????????1???????1??????????????1?

?????????????????????????

select myseq.currval from dual;

??

select myseq.currtval from dual; -- ???currval?curr_val??????????????

?????????????????????????

alter sequence myseq    increment by 2; -- ???????2

?????????????????????????

drop sequence myseq;

??????????????????????????????????????Student???

insert into Student(id,name,age)values(    myseq.nextval,    '????',    25);

???????id??????myseq???????

????

  • ????????????????????????
  • ???????????globally unique identifier?GUC???????????
  • ?????????????????????????????????

??????Oracle???????????????????????????

上一篇:oracle中新建用户和赋予权限
下一篇:Oracle中常用的语句

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2026年05月27日 00时30分44秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章