oracle创建自增字段方法
发布时间:2020-12-12 13:37:48 所属栏目:百科 来源:网络整理
导读:1.创建表 create table test( id NUMBER,messageid VARCHAR2( 32 )); 2.创建序列 create sequence test_idminvalue 1 maxvalue 9999999 start with 1 increment by 1 cache 50; 3.创建触发器 CREATE OR REPLACE TRIGGER "test_auto_id" BEFORE INSERT ON rec
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;
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |