实现ORACLE字段自增的方法
来源:爱站网时间:2019-07-01编辑:网友分享
第一步:创建一个表、第二步:创建一个自增序列以此提供调用函数、第三步:我们通过创建一个触发器,使调用的方式更加简单
ORACLE字段自增这个相信很多朋友们都是不了解如何实现的,接下来就是爱站小编为大家介绍实现ORACLE字段自增的方法,感兴趣的朋友们一起看看吧,希望对你有所帮助。
第一步:创建一个表。
复制代码 代码如下:
create table Test_Table
(
ID number(11) primary key,
Name varchar(50) not null,
Value1 varchar(50) not null
)
第二步:创建一个自增序列以此提供调用函数。
复制代码 代码如下:
create sequence AutoID
start with 1 //根据需要自己可修改该数值
increment by 1 //步长值
minvalue 1
nomaxvalue
其实到此步骤,已经可以实现字段自增了。新增记录时看如下代码:
复制代码 代码如下:
Insert into Test_Table(ID,Name,Value1)values(AutoID.nextval,'xiyang','blog')
第三步:我们通过创建一个触发器,使调用的方式更加简单。
本文主要介绍了实现ORACLE字段自增的方法,我们可以知道在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。