拥有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。 有點兒像之前做過的 訂單單號產生規則。