您的位置:首頁技術文章
文章詳情頁

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

国产综合久久一区二区三区