首页 > 数据库技术 > 详细

oracle自增

时间:2019-12-05 17:26:21      阅读:70      评论:0      收藏:0      [点我收藏+]

1.创建表

2.创建序列

CREATE SEQUENCE  track_sequence
             increment by 1    -- 每次递增1  
             start with 1       -- 从1开始  
             nomaxvalue      -- 没有最大值  
             minvalue 1       -- 最小值=1  
             NOCYCLE;      -- 不循环

3.创建触发器

 CREATE OR REPLACE TRIGGER goods_trigger
                 BEFORE INSERT ON TRACK
                 FOR EACH ROW  
                 BEGIN  
                 SELECT track_sequence.nextval INTO :new.ID  FROM dual;  
                 END;

oracle自增

原文:https://www.cnblogs.com/sunshine-z/p/11990513.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!