打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
oracle pl/sql 中创建序列号

模式:

create sequence 序列号名

minvalue 最小值
maxvalue 最大值

start with 目前值
increment by 步长

nocache;

举例:

-- Create sequence
create sequence SEQ_ALLACTIVESEARCHINFO
minvalue 1
maxvalue 999999999999999999999999999
start with 15
increment by 1
nocache;

应用:

select seq_allactivesearchinfo.nextval into l_searchid from dual;

alter sequence seq_allactivesearchinfo increment by 200;//200为步长

http://www.ixdba.net/article/88/1571.html   详细内容

ALTER   SEQUENCE   [schema.]sequence_name   option(s) 
      options:
            INCREMENT   BY   int
            MAXVALUE   int   |   NOMAXVALUE
            MINVALUE   int   |   NOMINVALUE
            CYCLE   |   NOCYCLE
            CACHE   int   |   NOCACHE
            ORDER   |   NOORDER

注意:maxvalue 999999999999999999999999999中最长可以有40个9

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
sequence
oracle 自动生成编号(实现sqlserver自增长字段)
Oracle序列Sequence用法
新手必读:Oracle数据库操作全接触
oracle ID如何实现自增?
sequence_xspaces
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服