oracle中创建序列及序列补零实例详解
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,oracle中创建序列及序列补零实例详解我们经常会在在DB中创建序列:-- Create sequence create sequence COMMON_SEQminvalue 1maxvalue 9
千家信息网最后更新 2026年11月02日oracle中创建序列及序列补零实例详解
oracle中创建序列及序列补零实例详解
我们经常会在在DB中创建序列:
-- Create sequence create sequence COMMON_SEQminvalue 1maxvalue 999999999start with 1increment by 1cache 20cycle;
我们的序列的最小值是从1开始,但是我们想让这种顺序取出来的序列的位数都一样,按照最大数的位数来算,我们需要8位的序列,那么我们就需要在1的前面补上7个零,只需要用下面的方法即可完成
select to_char(sysdate,'yyyyMMddHH24miss') || replace(lpad(common_sql.nextval,8,'0'),'','0') from dual;
以上的函数lpad就是在左侧补零,rpad是右侧补零
整个sql还有其他部分,就是我们可以让序列以特定的开头展示,比如我们用年月日时分秒14位来作为我们序列的开头,就是上面完整的sql
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持 !
序列
就是
中创
位数
开头
实例
最大
最小
函数
右侧
常会
年月
年月日
方法
时分
部分
面的
顺序
帮助
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
云南咖啡
上海挚品互联网科技有限公司
互联网科技工作委员会毛军
今日互联网科技
卓越科技(互联网 )
互联网科技公司介绍
国外互联网科技网站
卓越科技互联网 招聘
镁科技互联网资讯平台
海南购全球互联网科技
新华互联网科技2019
互联网企业和科技型企业
速维有品互联网信息科技(苏州)有限公司
高科技互联网发展前景如何
特约风豹互联网科技为什么扣费
国大互联网教育科技有限公司薪资
锡山区互联网智能科技产品供应
互联网硬科技公司
互联网高科技绘画
手磨咖啡
互联网科技
甘肃拓世互联网科技有限公司
恒生科技互联网指数分析
现代科技和互联网有关系吗
互联网科技与管理
电子科技大学互联网创业大赛
广州千川互联网科技有限公司
北京瑞云互联网科技有限公司
互联网科技企业文化