为了账号安全,请及时绑定邮箱和手机立即绑定

oracle数据库序列Sequence

标签:
Oracle

序列的特性:
产生连续的不同的数字值用来作为数据表的主键。
 序列是数据库中的独立对象
 表可以用序列产生的值作为主键 , 也可以不用
 序列可以为一个或多个表产生主键 , 也可以不用
建议:一个序列为一个表产生主键

 序列这种对象在Oracle、db2等数据库中有 , 在mysql、sql server中没有。
【案例】创建序列
![图片描述

案例】同一序列可以为一个或多个表产生主键( 序列和表是独立的对象 )
图片描述
案例】建立序列 , 主键值从1000开始 , 步进是2
图片描述

案例】删除序列( 对曾经产生过的数据没有任何影响 )
SQL> drop sequence myseq_ning1 ;
SQL> select * from student_ning7;
图片描述

点击查看更多内容
5人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消