ORACLE触发器

来源:互联网 发布:淘宝卖家修改买家地址 编辑:程序博客网 时间:2024/05/16 19:42
--模板均使用触发器,XX,Hibernate 和触发器结合有问题。
还是指定序列
--建序列
CREATE   SEQUENCE   Template_Schedule_SEQ   
  MINVALUE   1   
  MAXVALUE   9999999999   
  START   WITH   1   
  INCREMENT   BY   1   
  CACHE   30   
  ORDER;   
    
--触发器
CREATE   OR   REPLACE   TRIGGER   Template_Schedule_TR
BEFORE   INSERT   ON   Template_Schedule   
FOR   EACH   ROW   
BEGIN   
     SELECT   Template_Schedule_SEQ.NEXTVAL   INTO   :NEW.id   FROM   DUAL;   
END;   
/

drop TRIGGER   Template_Schedule_TR;