首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle 主键从增长

2012-08-13 
Oracle 主键自增长Table:CREATE TABLE TEST_A(ID NUMBER NOT NULL,NAME CHAR(200),ADDRESS CHAR(200),CONS

Oracle 主键自增长

Table:

CREATE TABLE TEST_A    (        ID NUMBER NOT NULL,        NAME CHAR(200),        ADDRESS CHAR(200),        CONSTRAINT ID PRIMARY KEY (ID)    )

?

Sequence:

create sequence S_TEST_Aminvalue 1maxvalue 9999999999999999999999999999start with 21increment by 1cache 20;

?

Trigger:

create or replace trigger "test_a_trigger" beforeinsert on TEST_A for each row when (new.id is null)begin     select S_TEST_A.nextval into:new.id from dual;end;

??

?

热点排行