使用oracle的序列和触发器使表的指定列自动增加。
1、创建表t1 :create table t1 (id number,name nvarchar(8));2、创建序列 :CREATE SEQUENCE t1_id INCREMENT BY 1 START WITH 1 MAXVALUE 1.0E28 MINVALUE 1 NOCYCLE CACHE 20 NOORDER3. 创建触发器 :CREATE TRIGGER tig_insert_t1BEFORE INSERT ON "YINZQ"."T1"beginif (:new.id is null) then select t1_id.nextval into :new.id from dual; //其中的:new.id 指的是t1表中新行的列end if;end;说明 :上面的代码,可能有误。[@more@]