Re: [問題] 關於資料庫流水號的問題

作者: cyclone350 (老子我最神)   2016-01-06 22:49:06
※ 引述《u9423504 (緣投農夫)》之銘言:
: 標題: [問題] 關於資料庫流水號的問題
: 時間: Wed Jan 6 01:00:04 2016
:
: 各位前輩好:
:
: 小弟使用的資料庫是Oracle。想請教各位,如何產生以當天日期為主的流水號,而且
: 日期每過一天,流水號的編號就從01開始編起。例如:15121301、15121302
: 、15121303、15121401、15121402等。其中,『15』表示是西元2015年。
: 其流水號格式為:yymmdd+2碼的流水號。而且要避免線上多人同時Insert資料時產生
: 重覆的編號。且該流水號的資料欄位格式是Varchar。
:
: 小弟目前想到的方法是:以當天的日期加上like 和 count 去做 select,若都沒有找到
: 則日期補上01;若有找到,則日期前加上
: count回傳的筆數+1。
:
: 不知是否有更好的方法呢?!
:
看情況

Links booklink

Contact Us: admin [ a t ] ucptt.com