0

将自增字段添加到表中作为主键后,所有记录在该字段中都包含一个 0 值,因此它的预期用途没有多大用处。

新记录将获得不错的价值,但是 3000 多个条目为 0 呢?有没有办法改变这些?

蒂亚!

4

1 回答 1

0

这取决于您如何创建列。你可以发布你的代码吗?您使用的是什么引擎:MyISAM、InnoDB 还是其他?

例如,我用一个表做了一个测试:

alter table test1 add column i int auto_increment primary key;
select i from test1;

+---+
| i |
+---+
| 1 |
| 2 |
| 3 |
+---+

因此,在正常情况下,您会为现有记录填充值。

于 2013-02-07T18:13:39.070 回答