专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

oracle学习笔记8——序列 oracle的序列啥作用

ins518 2024-11-08 13:10:38 技术文章 11 ℃ 0 评论

范例:创建一个默认序列

create sequence mysql;

范例:删除一个默认序列

drop sequence mysql;

范例:查询有哪些序列

select * from user_sequences;

范例:改变序列的步长默认是1(increment by)决定

drop sequence mysql;

create sequence mysql

increment by 2; //定义步长为2

范例:修改序列的开始值

create sequence mysql

increment by 2

start with 10000;

select mysql.nextval from dual; //增加值

select mysql.currval from dual; //当前值

范例:序列字段解释

SEQUENCE_NAME :表示序列名称本处为mysql

MIN_VALUE:表示序列的最小值,默认序列最小值1

MAX_VALUE:表示序列的最大值,默认序列最大值1028

INCREMENT_BY:步长,每次增长的数据,默认是1

CYCLE :是否为循环序列, N非循环,Y循环

ORDER:表示是否排序

CACHE_SIZE :序列的缓存数据

LAST_NUMBER:序列的最后一次增长值

范例:如何实现行的自动编号

create table mytab(

mid number,

title varchar2(50),

constraint pk_mid primary key(mid));

insert into mytab(mid,title) values (mysql.nextval,'JAVA');

每增加一行mid就自增加1

最后送福利:

复制下面链接,打开淘宝 ,进去店铺自选。

交易成功,五星好评后,红包返还。

给自己一次学习的机会!

【Android安卓APP开发工具JAVA开发IDE SDK ADT JDK Eclipse软件】

复制这条信息¥amxk0jbsC8B¥后打开手淘

【微信小程序+微信公众号+大量开发案例 频教程】复制这条信息¥vrLf09XmPdY¥后打开手淘

【Python视频教程+开发工具+学习资料】复制这条信息¥hKA809Xo4v2¥后打开手淘

【linux视频教程兄弟连+韩顺平+本人学习笔记+虚拟机部署全套软件】复制这条信息¥bBLh09XAs7b¥后打开手淘

【JAVA视频教程+韩顺平+javaWeb开发视频教程+java资料】复制这条信息¥wnx9092Zj7r¥后打开手淘

【Oralce视频教程 尚观视频教程 20G名师视频 大量资料 零基础学习 复制这条信息¥YQUM0920UD5¥后打开手淘

【自动拨号 循环拨号 可以设定拨号次数 可以定制 送项目源码】http://m.tb.cn/h.AC5Vu2 点击链接,再选择浏览器打开;或复制这条信息¥sPrJ0kY7Ntt¥后打开手淘

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表