您的位置:首页 > 数据库 > Oracle

Oracle创建序列和触发器

2017-03-02 00:00 288 查看
-- Create sequence 序列

create sequence P_id

minvalue 0

maxvalue 9999999999999999999999999999

start with 54787617

increment by 1

cache 20;

---触发器

CREATE OR REPLACE TRIGGER P_TRR_ID BEFORE

INSERT ON Person REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW

declare

nextid number;

begin

select P_id.nextval into :new.ID from sys.dual;

end P_TRR_ID;

--
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: