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