在oracle数据库中设置列自动增长的步骤如下:
1.首先创建一张表,如下:
create table users(
userIdnumber primary key,
userNamevarchar2(32) not null,
passwordvarchar2(32) not null
);
2.创建一个序列,如下:
create sequence users_sequence
minvalue 1
nomaxvalue
start with 1
increment by 1
nocache;
3.创建触发器
create or replace trigger users_trigger
before
insert on users for each row
begin
select users_sequence.nextval into:new.userId from dual;
end;
/
完毕,可以进行测试了!