Oracle使主键自增

先创建序列:
create sequence 序列名 increment by 1 start with 1 nomaxvalue nocache;
再创建触发器:
create or replace trigger 触发器名 before insert on 表名 for each row begin select 上面创的序列名.nextval into:new.主键名 from dual; end;

这样的话,在写SQL的时候就不用写主键相关的啦

猜你喜欢

转载自blog.csdn.net/Funky_oaNiu/article/details/115489349