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

熱門標(biāo)簽