create sequence seq_字段名_表名 minvalue 1 maxvalue 999999999999999999999999999 start with 1 increment by 1 cache 10; CREATE OR REPLACE TRIGGER tri_字段名_表名 BEFORE insert ON 表名 FOR EACH ROW begin select seq_字段名_表名.Nextval into:New.自增字段名 from dual; end;
geekdc 2016-08-25 17:07 原文
create sequence seq_字段名_表名 minvalue 1 maxvalue 999999999999999999999999999 start with 1 increment by 1 cache 10; CREATE OR REPLACE TRIGGER tri_字段名_表名 BEFORE insert ON 表名 FOR EACH ROW begin select seq_字段名_表名.Nextval into:New.自增字段名 from dual; end;
作者:no-npe 出处:https://www.cnblogs.com/geekdc 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。 由于作者个人水平有限,如果文中有什么错误,欢迎指出。以免更多的人被误导。 |