点开新建公告的时候 ,里面有一栏 公告编号!
我想自动生成流水号 ,规则是 年月日+流水号!
比如201202171000这样的号 ,
每次添加公告的时候201202171001 后面的尾号就+1!
:cry:
求帖子里的朋友 能够给点具体的思路 希望能详细点 !
谢谢!
那就把问题确认了吧。。。
假如你这个流水号是存到数据库里面,可以根据当天日期查询出当天最大流水号,然后加一,如没有则从最小开始
对应的方法加锁,保证统一性
直接在数据库取出当天最大的流水号+1
不知道你用的什么数据库oracle的话
select nvl(flowNum,1000)+1 from
(select * from (select * from tab where date='' order by date desc) where rownum=1 )
那就不用了嘛。。。
是我画蛇添足了
select nvl(randomnum,1000)+1 from table where rownum=1 order by flowNum desc