gpt4 book ai didi

php - 从六七数字自动递增

转载 作者:行者123 更新时间:2023-11-29 02:13:44 26 4
gpt4 key购买 nike

我知道这看起来像是一个类似的问题,但实际上并非如此。我正在尝试创建一个保存在我的 mySQL 数据库中的七位数 ID 号。

我正在使用这个 sprintf("%07d", $idNumber);

这行得通,并创建了一个七位数的 ID 号。但是,我想将其插入到我的数据库中。问题是我不知道如何增加此 ID 号然后将其插入数据库。

有什么想法吗?

谢谢!

最佳答案

您可以使用 ZEROFILL 选项定义一个列,然后插入未格式化的整数。

mysql> create table foo (id int(7) zerofill auto_increment primary key);

mysql> insert into foo values (123);

mysql> insert into foo () values ();

mysql> select * from foo;
+---------+
| id |
+---------+
| 0000123 |
| 0000124 |
+---------+

这是唯一 INT 类型的数字参数有任何实际用途的时候。我希望他们在 ZEROFILL 关键字而不是 INT 关键字上提出论点。这样可以避免很多困惑。

关于php - 从六七数字自动递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44598132/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com