oracle++删除账号oracle创建自动增长列

oracle创建自动增长列

 

1 首先创建一个序列:­

 

create   sequence &nbsoracle账号p; h75510010_uhz_phonelist_seq –序列名        (AUTO_ADD 为系列名,随便取名)­  www.2cto.com  

 

increment   by   1     –每次增加1 ­

 

start   with    1    –从1开始 ­

 

nomaxvalue     –没有最大值 ­

 

nocache        –没有缓存序列­

 

2 创建一个触发器

 

create or replace trigger h75510010_uhz_phonelist_trig   /*—-(myProject)触发器名称—-*/

  www.2cto.com  

before insert on h75510010_uhz_phonelist      /*—-(PROJECT_MANAGE)表名—-*/

 

for each row 

 

begin 

   select SEQU_uhz_phonelist.NEXTVAL into :new.id  from dual;

end if; 

 

end;
 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。