1.根据现有表结构T_BZ_BZXX_ZLYJ,将XH设置为自增长
2.建立sequence,如下:
-- 创建sequence
CREATE SEQUENCE T_BZ_BZXX_ZLYJ_sequence
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
NOCACHE; -- 不建缓冲区
CREATE TRIGGER T_BZ_BZXX_ZLYJ_triger BEFORE
INSERT ON T_BZ_BZXX_ZLYJ FOR EACH ROW WHEN (new.XH is null)--只有在xh为空时,启动该触发器生成xh号
begin
select T_BZ_BZXX_ZLYJ_sequence.nextval into: new.XH from dual;
end;