orcale设置自增列

--drop sequence log_seq;
create sequence log_seq minvalue 1 maxvalue 9999999999999
               increment by 1
               start with 1;   /*步长为1*/
               
               
create or replace trigger LOG_tri
    before insert on T_LOG_CIOPERATORS     /*触发条件:当向表dectuser执行插入操作时触发此触发器*/
    for each row                       /*对每一行都检测是否触发*/
    begin                                  /*触发器开始*/
           select log_seq.nextval into :new.id from dual;   /*触发器主题内容,即触发后执行的动作,在此是取得序列dectuser_tb_seq的下一个值插入到表dectuser中的userid字段中*/
    end;               
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容