gpt4 book ai didi

mysql - 防止id字段在mysql中为0

转载 作者:行者123 更新时间:2023-12-01 00:50:04 25 4
gpt4 key购买 nike

我正在创建一个带有 id 字段的表。这是创建列的查询部分。

id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,

当我插入数据时,我只是将 id 设置为 NULL 并且 mysql 为我设置了一个渐进的 id 号。如何防止此 id 为 0?我正在编写我的代码,以便 0 代表异常:非常糟糕的编码风格,但如果不重写所有内容,我无法阻止这种情况。

那么,有没有办法告诉 mysql 永远不要在 id 字段上存储零?

谢谢!

最佳答案

作为 auto_increment 列,只有递增的数字会存储在从 1 开始的列中。所以不用担心。数据库无需任何进一步操作即可处理该问题。

关于mysql - 防止id字段在mysql中为0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16968251/

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