Oracle序列
来源:互联网 发布:淘宝系统架构 编辑:程序博客网 时间:2024/06/07 18:16
创建序列:
CREATE SEQUENCE SYSTEM_ID_SEQ(序列名)
MINVALUE 1
MAXVALUE 99999999
START WITH 1
INCREMENT BY 1 步增量
CACHE 20;--定义存放序列的内存块大小,默认为20,对序列进行内存缓存可以改善序列的性能。 nocache表示不对序列进行缓存。
查询序列的当前值:
select SYSTEM_ID_SEQ.nextval from dual
一般用该方法对Oracle数据库的主键进行自增长,以下为在Mybati用上面方法创建的序列在插入数据时实现id自增长的实例:
<insert id="insertExamine" parameterClass="System">
<selectKey keyProperty="id" resultClass="long" >
select SYSTEM_ID_SEQ.nextval as id from dual
</selectKey>
insert into
t_user(id,name) values (#id#,#name#)
</insert
CREATE SEQUENCE SYSTEM_ID_SEQ(序列名)
MINVALUE 1
MAXVALUE 99999999
START WITH 1
INCREMENT BY 1 步增量
CACHE 20;--定义存放序列的内存块大小,默认为20,对序列进行内存缓存可以改善序列的性能。 nocache表示不对序列进行缓存。
查询序列的当前值:
select SYSTEM_ID_SEQ.nextval from dual
一般用该方法对Oracle数据库的主键进行自增长,以下为在Mybati用上面方法创建的序列在插入数据时实现id自增长的实例:
<insert id="insertExamine" parameterClass="System">
<selectKey keyProperty="id" resultClass="long" >
select SYSTEM_ID_SEQ.nextval as id from dual
</selectKey>
insert into
t_user(id,name) values (#id#,#name#)
</insert
阅读全文
0 0
- Oracle序列
- oracle 序列
- oracle序列
- oracle 序列
- Oracle序列
- Oracle序列
- Oracle 序列
- oracle 序列
- oracle序列
- oracle序列
- Oracle序列
- Oracle 序列
- oracle序列
- oracle 序列
- oracle序列
- Oracle序列
- Oracle-序列
- oracle 序列
- 数据结构之树的应用梳理(一)二叉排序树
- Kotlin Reference (五) Packages
- SAP ERP系统业务优化之采购订单追踪
- kubernetes学习记录(5)——服务发现机制与Cluster DNS的安装(无CA认证版)
- 使用job自动抓取网页数据发送邮件,以springboot服务启动
- Oracle序列
- 归并排序
- h5 video 追加
- Springmvc工作流程
- hdu6052 To my boyfriend 枚举
- SAP ERP业务优化之非计划运输成本核算
- sqlserver和oracle常用函数对比
- 《应用拆分与平台搭建最佳实践》- 服务化的权限
- mysqldump备份(全量+增量)方案操作记录