文章詳情頁
mysql 中 實現字段值為BOX001,BOX002.... 每插入一條數據數字部分自增
瀏覽:99日期:2022-06-15 17:54:06
問題描述
mysql 中 實現字段值為BOX001,BOX002.... 每插入一條數據數字部分自增問題解答
回答1:你是試試sequence,可以看看這篇文章鏈接描述
回答2:這種邏輯用程序(php 或者 py)處理比較好
回答3:建議放在開發語言的業務邏輯層處理
回答4:在如果不考慮跳號的情況下,最簡單的辦法就是創建兩個字段,一個字段保存 BOX,一個字段為自增量,兩個字段做為通常這種編碼是要顯示出來的,因此在寫程序的時候,只需要簡單的拼接和格式化即可。如果有復雜的邏輯校驗和更高的要求,建議寫在業務邏輯層。
回答5:mysql 中的話,提供思路 你把這個拆分一下,分為兩個字段存起來,前綴 BOX 一個字段,后面的數字一個字段(num) 001,然后 每次插數據的時候都在這個表里面 取 表頭(BOX)與 后面的數字(num)列 拼接,數據插完之后記得根據前綴更改 num 列 + 1。 有點兒像之前做過的 訂單單號生成規則。
排行榜
