![](/img/trans.png)
[英]How to change the auto_increment field in a table trigger in MySQL?
[英]mysql change auto_increment field from null to number of records
Hiii ..
我在mysql中创建了一个表...并在该表中插入了约320条记录。 现在,我更改了该表并添加了一个auto_increment
字段。 现在,它在所有记录中都显示该字段的null
值。
伙计们,请告诉我把该字段中的所有320条记录更新为1到320的技巧。
update formData set ID = (select @rownum := @rownum + 1 AS rank from formData t, (select @rownum := 0)r);
我认为下面的SQL对您有用。
SET @rank:=0;
UPDATE formData
SET ID=@rank:=@rank+1
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.