实际工作中,难免会遇到序列号生成问题,下面就是一个简单的序列号生成函数(1)创建自定义序列号配置表如下:--自定义序列create table S_AUTOCODE( pk1 VARCHAR2(32) primary key, atype VARCHAR2(20 ...
实际工作中,难免会遇到序列号生成问题,下面就是一个简单的序列号生成函数
(1)创建自定义序列号配置表如下:
--自定义序列create table S_AUTOCODE( pk1 VARCHAR2(32) primary key, atype VARCHAR2(20) not null, owner VARCHAR2(10) not null, initcycle CHAR(1) not null, cur_sernum VARCHAR2(50) not null, zero_flg VARCHAR(2) not null, sequencestyle VARCHAR2(50), memo VARCHAR2(60));-- Add comments to the columns comment on column S_AUTOCODE.pk1 is '主键';comment on column S_AUTOCODE.atype is '序列号类型';comment on column S_AUTOCODE.owner is '序列号所有者';comment on column S_AUTOCODE.initcycle is '序列号递增';comment on column S_AUTOCODE.cur_sernum is '序列号';comment on column S_AUTOCODE.zero_flg is '序列号长度';comment on column S_AUTOCODE.sequencestyle is '序列号样式';comment on column S_AUTOCODE.memo is '备注';-- Create/Recreate indexes create index PK_S_AUTOCODE on S_AUTOCODE (ATYPE, OWNER);
原标题:ORACLE实现自定义序列号生成
关键词:oracle
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。