oracle 创建自定义的流水号

Posted 博雅居

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 创建自定义的流水号相关的知识,希望对你有一定的参考价值。

create sequence seq_abc_taskid maxvalue 999;  --你确定流水号只要3位?

 


使用它的下一个值用: seq_abc_taskid.nextval
查询当前值用:seq_abc_taskid.currval
比如你现在要插入一行到abc,你可以
insert into abc values (1,seq_abc_taskid.nextval,....);

 

 
追问
我想要的是日期加上这个流水号,这要怎么处理?
就比如20140428002,前8位日期加上后3位流水号
 
追答
select to_char(sysdate,yyyymmdd)||seq_abc_taskid.nextval from dual;

 





以上是关于oracle 创建自定义的流水号的主要内容,如果未能解决你的问题,请参考以下文章

VSCode创建自定义用户片段

C# 最有用的(自定义)代码片段是啥? [关闭]

片段中的按钮自定义视图

创建自定义 TFX 组件

创建自定义 TFX 组件

自定义对话框片段