码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 主键设置自增策略

时间:2020-05-25 15:54:26      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:seq   sel   api   row   nbsp   class   acl   inter   ace   

-- 创建自增序列
CREATE SEQUENCE seq_interface_info
INCREMENT BY 1    
START WITH 1  --从1开始  
NOMAXVALUE    --不设最大值  
NOCYCLE       --不循环  
NOCACHE;  
-- 创建表interface_info的触发器
CREATE TRIGGER interface_info_trigger   
BEFORE INSERT    --  
ON interface_info
FOR EACH ROW  
BEGIN  
  SELECT seq_interface_info.nextval   
  INTO:new.api_id  FROM dual;  
END;  
--创建表interface_release的触发器
CREATE TRIGGER interface_release_trigger   
BEFORE INSERT    --  
ON interface_release
FOR EACH ROW  
BEGIN  
  SELECT seq_interface_info.nextval   
  INTO:new.pub_id  FROM dual;  
END;

 

Oracle 主键设置自增策略

标签:seq   sel   api   row   nbsp   class   acl   inter   ace   

原文地址:https://www.cnblogs.com/nachdenken/p/12956687.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!