首页 > 新闻

oracle自增步骤--及实例(整理了老半天的,好多网站的都是有些问题滴)

时间:2009-11-30 04:31:06  作者:  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
不管怎么说我刚学习那个oracle这个自增问题也是搜素了半天,才整理了这一篇完整的自增步骤及实例,希望能给遇到相同问题的仁兄仁妹帮助。。。建表:drop table UserInf......
') ;

----------------------------------------以上是创建步骤-------------------------------------------------------------------------------------------

drop table UserInfo ;

create table UserInfo(id number not null primary key ,
name varchar2(20) not null ,
age number not null,
sex varchar2(2) not null,
email varchar(100) not null,
ads varchar(50) not null);

drop sequence seq_id ;

create sequence seq_id
minvalue 0
nomaxvalue
start with 1
increment by 1;

create or replace trigger test_trigger
before insert on UserInfo
for each row
begin
select test_seq.nextval into :new.id from dual;
end test_trigger;
/

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

insert into UserInfo (name,age,sex,email,ads)values('张三',20,'男','e@e.com','地球') ;

select * from UserInfo ;

如果您需转载 oracle自增步骤--及实例(整理了老半天的,好多网站的都是有些问题滴),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门