Oracle创建表
1.创建表
create table SCM_PER( --SCM_PER表名 ID NUMBER(6) primary key,--主键ID USERID varchar2(30),--用户ID --Permission varchar2(11),--用户权限 --begin_date date, --end_date date, --def_date date, --def_usr_id varchar2(30), upd_date date, upd_usr_id varchar2(30), PRE_INV_005 number, PRE_CM_001 number(2), PRE_STK_039 number(2), PRE_INV_012 number(2), PRE_PRB_001 number(2), REM varchar2(200) ) SELECT * FROM SCM_PER
2.创建序列
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。create sequence SCM_PER_Seq --序列名 increment by 1 start with 1 maxvalue 999999999;
3.创建触发器

create or replace trigger SCM_PER_TRG --触发器 before insert on SCM_PER for each row declare -- local variables here begin SELECT SCM_PER_Seq.Nextval INTO :NEW.ID FROM DUAL; end SCM_PER_TRGView Code

更多精彩