实际工作中,难免会遇到序列号生成问题,下面就是一个简单的序列号生成函数
(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_AU