oracle建表id自动增长
首先我想说,oracle中没有字段自动增长的功能,那怎么来实现id自动增长呢?
第一种方法:序列
--》1.创建表team
--drop table team;--如果之前有team表先删除
create table team(id integer,name varchar2(20));
--》2.创建自动增长序列
--drop sequence seq_team;--如果序列存在先删除
create sequence seq_team--创建序列sequence
increment by 1 --增长速度为1
start with 1 --开始值为1
nomaxvalue --没有最大值
nocycle --不循环
nocache --不缓存
--》3.添加数据
insert into team value (seq_team.nextval,'