首先创建序列
create sequence SEQ_Logintable_Identity
increment by 1 --每次自增几
start with 1 --从1开始
nomaxvalue --不设置最大值
nocycle --直接累加,不循环nocache; --不建缓冲区
为test_user.login_user表创建触发器
create or replace trigger tri_loginuser before insert on test_user.login_user for each row when (new.id is null)
begin select SEQ_LOGINTABLE_IDENTITY.Nextval into:new.id from dual; end;
最后添加语句
insert into test_user.login_user(name,password) values(?,?)
不用为id指定序列