oracle中的序列,可以解决自增各种编号自动增长问题,说一下我的小问题。

1.生成0001-9999的编码

//在PL/sql中

创建一个序列

Create sequence seq_cdpt
Increment by 1 --自增数
Start with 1 --开始累加数
Maxvalue 999999 --最大数
Minvalue 1 --最小开始数
Nocycle --一直累加不循环
nocache  

 

select substr('000'||seq_cdpt.nextval,-4) from dual

posted @ 2018-06-28 17:25  MrXiang  阅读(289)  评论(0编辑  收藏  举报