看板
[ Soft_Job ]
討論串[請益] 這是個很低級的錯誤嗎?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
是這樣的. 最近工作上需要寫一支程式寫資料進資料庫. 並產生流水號當key值寫進欄位中. 我的想法很單純. 就是直接抓資料庫資料筆數. 然後拿筆數+1當新增的流水號. 寫完後交給SA測試. 結果他一測馬上就出問題了. 後來我才知道 原來流水號是要抓最大值+1. 而不是一直照順序編下去. 因為這個我被
(還有466個字)
內容預覽:
翻到我以前的筆記本 也是土砲流水號的. ---------------------. 格式YYYYMMDD+5碼流水號. (SELECT (TO_CHAR(SYSDATE, 'YYYYMMDD') ||. LPAD((NVL(MAX(SUBSTR(SP_NO, 9, 5)),. 0)) + 1, 4
(還有400個字)
內容預覽:
auto increment 遇到以下情境會有跳號等問題. 1. 同table多種序號應用. 2. 不預期的增刪. 3. 定期重置,例如每個月要重新由1開始滾動. 有一種方式是將流水號另存一專存序號的table. 由專門的取號程式來存取. 例如. -- 取得目前 序號. Select order_s
(還有236個字)
內容預覽:
既然提到id這件事. 沒人帶的本菜鳥就想借問一下相關的問題. 可能也發生了很低能的錯誤. (PHP + MYSQL). 給大家笑笑. 1.目前我手上的資料庫大多數table都用mysql的auto increment int來當id。. 然後. 因為目前table間的relationships. 都
(還有1166個字)
首頁
上一頁
1
下一頁
尾頁