我已經創建了一個帶有自動增量ID的MYSQL表,並且插入了appx 10K值,所以現在ID從1開始。如何在MYSQL中更新現有的AUTO NUMBER值
現在,我想我現有的ID從10001起1點應該開始從10001..next 10002更改..即我現有的ID ...
那麼怎麼可能不影響其他數據的
謝謝, Laxmilal Menaria
我已經創建了一個帶有自動增量ID的MYSQL表,並且插入了appx 10K值,所以現在ID從1開始。如何在MYSQL中更新現有的AUTO NUMBER值
現在,我想我現有的ID從10001起1點應該開始從10001..next 10002更改..即我現有的ID ...
那麼怎麼可能不影響其他數據的
謝謝, Laxmilal Menaria
試試這個:
UPDATE your_table
SET id = id + 10000
要 「正確」 的舊值做到這一點:
UPDATE TABLE `tbl` SET `id` = `id` + 10000;
如果您想讓所有新的自動增量值從10001開始,請執行此操作(它會自動跳過已設置的數字;所以,如果你已經有10001,它將以10002開頭):
ALTER TABLE `tbl` AUTO_INCREMENT = 10000;