先创建序列
CREATE SEQUENCE SYS_LOG_OPERTABLE_sequence
increment by 1 -- 每次递增1
start with 1 -- 从1开始
nomaxvalue -- 没有最大值
minvalue 1 -- 最小值=1
NOCYCLE; -- 不循环
然后创建触发器
create or replace trigger SYS_LOG_OPERTABLE_id
before insert on SYS_LOG_OPERTABLE
for each row
begin
select SYS_LOG_OPERTABLE_sequence.nextval into:New.logId from SYS_LOG;
end;