0
比方說,我有3行數據的表,我想添加一個AUTO_INCREMENT列,我用下面的語法和它的作品如何設置AUTO_INCREMENT的開始值在MySQL現有數據
ALTER TABLE tableA ADD id BIGINT unsigned NOT NULL unique AUTO_INCREMENT
但當前行將獲得像新增加的auto_increment列中的值。
我反而希望這些值是1001,1002,1003。有沒有辦法做到這一點?
注意我知道,運行
ALTER TABLE tableA AUTO_INCREMENT=1001
會的工作,但只適用於新行,而不是現有的數據
請參閱我的編輯提到的問題只談談新行,不存在行? – pvsk10 2015-01-26 23:29:10