中易网

关于oracle通用序列的添加

答案:2  悬赏:80  
解决时间 2021-03-03 05:24
springSide 3里面实体
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
private Long houseId;// 房屋编号 上面是序列生产

这个设置主键序列后,oracle数据库的sequence 怎么设置通用的一个?
最佳答案
CREATE SEQUENCE emp_sequence
INCREMENT BY 1 -- 每次加几个
START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值

NOCYCLE -- 一直累加,不循环
CACHE 10;

INSERT INTO emp VALUES (empseq.nextval, 'LEWIS', 'CLERK',7902, SYSDATE, 1200, NULL, 20); SELECt empseq.currval FROM DUAL;
全部回答
就是因为你重启数据库的原因吧,因为你设置了缓冲,cache size是保存在内存中的,重启之后应该就消失了,不会被保存。 嗯,楼上的回答也是原因之一,不过楼上的有一种方法避免,就是在确认会正确commit之后,再取seq的值,不过一般没什么意义,seq只是为了自动生成主键或者是给一个数据编成系统唯一标识用的,没啥意义,不用保持连续
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湿纸巾可以放进冰箱吗
陇帐在什么地方啊,我要过去处理事情
分手好久以后再见面会不会很尴尬
用什么方法脱毛更好!
靰鞡草沟地址在哪,我要去那里办事
生物医学英语 这个专业到底是干什么的,前景
我们不熟,她问我要糖果
伊春办小青年交多少钱
流亭夏家庄为什么没有姓夏旳
谁有武神赵子龙全集发。 发红包哦
普洱茶行地址在什么地方,想过去办事
iphone4s为何要回收
布拉肠粉我想知道这个在什么地方
大兴区瀛海镇需要进京证不
为什么我dnf剑魂转职后没有剑魂技能学?
推荐资讯
农行贷款49万20年,现在月供3125元(利率4.2%
华为G7-UL20怎样解锁开root授权
农家土菜馆(陵园路)在什么地方啊,我要过去处
惠普电脑笔记本cad绘图正交线和f9快捷键怎么
鹤山市江门五星大昌铝材地址在什么地方,想今
翟山街道办事处御景湾社区居委会劳动保障服务
神经元去极化是什么
红色警戒2怎么让间谍偷自家钱?
帅比美妞help me!!呜呜我想睡觉昂…求过程
Heineken广告 - Men With Talent篇 一排人吹
海湾主报为什么有时一个回路不输出电压,重新
和德宾馆地址在什么地方,想过去办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?