oracle创建自增字段方法
Posted 李肖峰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle创建自增字段方法相关的知识,希望对你有一定的参考价值。
1.创建表
create table test ( id NUMBER, messageid VARCHAR2(32) );
2.创建序列
create sequence test_id minvalue 1 maxvalue 9999999 start with 1 increment by 1 cache 50;
3.创建触发器
CREATE OR REPLACE TRIGGER "test_auto_id"
BEFORE INSERT ON recv_msg
REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
DECLARE
BEGIN
SELECT test_id.NEXTVAL INTO :NEW.ID FROM DUAL;
END recv_trig;
以上是关于oracle创建自增字段方法的主要内容,如果未能解决你的问题,请参考以下文章