84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
拥有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。 有点儿像之前做过的 订单单号生成规则。