[英]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.