oracel中创建序列

简介:

1
2
3
4
5
6
7
8
oracle序列
-- 创建序列
create sequence SEQ_IMMUNIZATION
increment by  1
start with  1
maxvalue  999999999 ;
-- 查询序列
select SEQ_IMMUNIZATION.nextval from sys.dual;



      本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1911617,如需转载请自行联系原作者



相关文章
|
7天前
|
缓存 Oracle 关系型数据库
Oracle中的触发器与序列:自增列的魔法组合
【4月更文挑战第19天】Oracle数据库中,通过触发器和序列的组合可实现自增列功能。序列充当自动计数器,提供递增数值,而触发器则在插入新记录时自动分配序列值。创建序列如`CREATE SEQUENCE emp_seq START WITH 1 INCREMENT BY 1 NOCACHE`,然后创建触发器`TRIGGER trg_employees_before_insert`在`BEFORE INSERT`时将序列的下一个值赋予`employee_id`。这种方式使得在插入记录时无需手动设置ID,提高了效率。但使用时需注意序列状态、并发性和性能优化。
|
1月前
|
存储 SQL Oracle
Oracle系列十二:视图、记录、同义词、序列
Oracle系列十二:视图、记录、同义词、序列
|
4月前
|
缓存 关系型数据库 MySQL
postgresql|数据库|序列Sequence的创建和管理
postgresql|数据库|序列Sequence的创建和管理
50 0
|
8月前
|
缓存 Oracle 关系型数据库
使用序列(Sequence)在 Oracle 数据库中管理唯一标识符
使用序列(Sequence)在 Oracle 数据库中管理唯一标识符
109 0
|
Oracle 关系型数据库 数据库
Oracle数据库 创建触发器和序列(上)
Oracle数据库 创建触发器和序列
185 0
Oracle数据库 创建触发器和序列(上)
|
Oracle 关系型数据库 数据库
为Oracle数据库表创建自动增长序列及Oracle的常见操作
在SQL Server中,建立表字段自动增长,可以使用 identity(1,1)实现,但是在Oracle没有这样的函数,我们必须得为其创建序列(Sequence),方法如下:   --创建t...
857 0