在触发器中通过序列实现,以主键id为例:create or replace trigger 触发器名称before insert on 表名for each rowdeclare-- local variables herebeginselect 序列名称.nextval into :new.id from dual;end 触发器名称;