继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

oracle数据库序列Sequence

i文Vin
关注TA
已关注
手记 16
粉丝 46
获赞 613

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

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

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

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

打开App,阅读手记
5人推荐
发表评论
随时随地看视频慕课网APP