Oracle_创建自增
2024-09-17 18:19:51
create sequence SEQ_ChamberMapping_ID minvalue maxvalue start with increment by nocache order;
CREATE SEQUENCE seqTest
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXvalue -- 不设置最大值
NOCYCLE -- 一直累加,不循环
CACHE 10; --设置缓存cache个序列,如果系统down掉了或者其它情况将会导致序列不连续,也可以设置为---------NOCACHE
说明:
minvalue:序列最小值
maxvalue/nomaxvalue:序列最大值/没有最大值
start with 1:序列从1开始
increment by 1:每次增加1
cache/nocache:nocache不缓存。cache缓存。开启缓存,效率高,只是如果数据库宕机了,缓存丢失,会出现序列跳号情况。
查看已有sequence:
select * from user_sequences;
Select * from all_sequences;
最新文章
- 使用mysqlslap对mysql进行压测,观察Azure虚拟机cpu使用率
- 软件测试--测试Demo
- [转载] leveldb日知录
- 【转】Web应用的组件化开发(一)
- UVa 1149 Bin Packing 【贪心】
- (转)validateRequest=";false";
- cf B. Two Heaps
- 对discuz的代码分析学习(一)目录结构
- Java采用HttpClient对于Web登录
- CF 322B Ciel and Flowers 贪心水题
- MySQL学习分享-->;日期时间类型
- 3 Steps to Perform SSH Login Without Password Using ssh-keygen &; ssh-copy-id
- Apache 80端口被占用
- 痞子衡嵌入式:微控制器CPU性能测试基准(EEMBC-CoreMark)
- 在 Xshell 中 使用 hbase shell 进入后 无法删除
- STM32的IO口是如何配置为某个外设使用的 ---?
- 小试牛刀 WiFi 远控 + wendu
- cordova/ionic打包流程
- js循环json得到 键和值
- Java多线程之静态代理