如何将数据库中某一个字段值自动增长。
发布网友
发布时间:2022-04-09 08:12
我来回答
共1个回答
热心网友
时间:2022-04-09 09:42
首先定义个函数试试
create
or
replace
function
times
(intimes
number,
inaddmonth
number)
return
varchar2
is
Result
varchar2(6);
begin
Result
:=substr
to_char(sysdate,'yyyy-mm-dd
hh24:mi:ss',9,16)
return(Result);
end
times;
设置自动增长名称为add_name
CREATE
SEQUENCE
add_name
increment
by
1
--
每次递增1
start
with
0
--
从1开始
nomaxvalue
90
--
没有最大值
minvalue
0
--
最小值=1
NOCYCLE;
--
不循环
insert
into
表名
values(add_name.执行进度,times);
-调用函数-