ORACLE 实现 ID 自增

ORACLE 实现 ID 自增

前言

目录

前言

具体命令

具体详解:

由于oracle数据库不像mysql一样在建立表的时候设置自动增长列功能

设置UUID的缺点

字符串占用的空间比较大、

而且效率也比较低下、

生成的ID是字符串随机数。做表关联关系的时候不好找、要做排序也不现实

所以通过创建序列(sequence)的方式来实现oracle id自增

具体命令

create sequence TRAIN_USER

INCREMENT BY 1

MINVALUE 1

MAXVALUE 999999999999

START WITH 1

NOCACHE

ORDER ;

具体详解:

INCREMENT BY 1 增长的步长

MINVALUE 1 最小值

MAXVALUE 999999999999 增长的最大值

[START WITH 1] 从几开始增长

NOCACHE 不缓存

文章来源: lyyong.blog.csdn.net,作者:java李阳勇,版权归原作者所有,如需转载,请联系作者。

原文链接:lyyong.blog.csdn.net/article/details/118992366

相关推荐

真·满血835旗舰:一加手机5详细评测
365bet体育在线娱乐场

真·满血835旗舰:一加手机5详细评测

📅 08-06 👁️ 8153
好朋友能成为合伙人吗?创业如何找到靠谱的合伙人?
槭葉止血草的功效與作用
365BET-官网

槭葉止血草的功效與作用

📅 07-06 👁️ 4542
致美术生:从9H到9B,铅笔的正确使用方法你都知道吗?
梦三国 玩家原创英雄展示
365365094

梦三国 玩家原创英雄展示

📅 07-15 👁️ 7120
养猪app哪个好?养猪软件有哪些?养猪app大全下载
中国大陆
365BET-官网

中国大陆

📅 08-15 👁️ 462
拊辑是什么意思
365bet体育在线娱乐场

拊辑是什么意思

📅 07-03 👁️ 1685
#微博无法安装#
365bet体育在线娱乐场

#微博无法安装#

📅 07-13 👁️ 9150