多语言展示
当前在线:724今日阅读:39今日分享:10

Oracle创建自增长的表字段

Oracle数据库是大家日常中常用的数据库,我们在建表的时候,常常需要将某表的主键设置为自动增长,以满足我们的需要。下面描述一下如何将主键设置为自动增长的。
工具/原料

datastudio或其他工具

方法/步骤
1

首先建表,要求我们建表的时候,需要指定某字段为主键,这里我们使用工具datastudio进行创建。

2

在创建了表之后,我们需要创建序列,这里我们创建一个序列SEQ_L_LABEL_GROUP,创建序列可以指定开始值,最大值等。

3

如何验证序列是否创建成功呢?我们可以执行如下命令:select SEQ_L_LABEL_GROUP.nextval from dual

4

创建了表及序列之后,还缺一步创建触发器,只有触发器创建了我们才能将序列使用上。

5

如何验证触发器创建成功呢?一个是看控制台的输出,一个是通过datastudio工具进行编译及验证。

6

最后一步,我们通过执行insert语句进行查看,注意插入的时候只插入非主键的列值。如下:INSERT INTO L_LABEL_GROUP(GROUP_NAME) VALUES('CESHI')

推荐信息