84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你是試試看sequence,可以看看這篇文章連結描述
這種邏輯用程式(php 或 py)處理比較好
建議放在開發語言的業務邏輯層處理
在如果不考慮跳號的情況下,最簡單的辦法就是創建兩個字段,一個字段保存BOX,一個字段為自增量,兩個字段做為通常這種編碼是要顯示出來的,因此在寫程式的時候,只需要簡單的拼接和格式化即可。 如果有複雜的邏輯校驗和更高的要求,建議寫在業務邏輯層。
mysql 中的話,提供思路你把這個拆分一下,分為兩個字段存起來,前綴BOX 一個字段,後面的數字一個字段(num) 001,然後每次插數據的時候都在這個表裡面取表頭(BOX)與後面的數字(num)列拼接,資料插完之後記得根據前綴更改num 列+ 1。 有點兒像之前做過的 訂單單號產生規則。
你是試試看sequence,可以看看這篇文章連結描述
這種邏輯用程式(php 或 py)處理比較好
建議放在開發語言的業務邏輯層處理
在如果不考慮跳號的情況下,最簡單的辦法就是創建兩個字段,一個字段保存BOX,一個字段為自增量,兩個字段做為
通常這種編碼是要顯示出來的,因此在寫程式的時候,只需要簡單的拼接和格式化即可。
如果有複雜的邏輯校驗和更高的要求,建議寫在業務邏輯層。
mysql 中的話,提供思路你把這個拆分一下,分為兩個字段存起來,前綴BOX 一個字段,後面的數字一個字段(num) 001,然後每次插數據的時候都在這個表裡面取表頭(BOX)與後面的數字(num)列拼接,資料插完之後記得根據前綴更改num 列+ 1。 有點兒像之前做過的 訂單單號產生規則。