PL/SQL设置主键自增

发布时间:2017-5-23 9:10:08 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"PL/SQL设置主键自增 ",主要涉及到PL/SQL设置主键自增 方面的内容,对于PL/SQL设置主键自增 感兴趣的同学可以参考一下。

一、创建表

create table menumenuId number(10) not null primary key

                                   name varchar2(40) not null, 

                                 id_parent number(10) not null, 

                                url varchar2(300) null);

二、创建序列menu_autoinc_seq:
 create sequence menu_autoinc_seq 

                                      minvalue 1 

                                  maxvalue 99999999

                                   start with 1 

                                increment by 1 

                                    nocycle                                    

             nocache                                       

            order;

三、创建触发器menu_autoinc_tg:
 

create or replace trigger menu_autoinc_tg 

before insert on menu for each row 

begin 

select menu_autoinc_seq.nextval into :new.menuId from dual;

end menu_autoinc_tg;

上一篇:<c:if>标签
下一篇:Redhat系统部署安装Splunk

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

腹肌贴健身器材智能腹部训练健腹器肌