-
需求
id 已經被設置為主鍵,但是沒有給它設置
自增
屬性。sort 起到一個排序的作用,需要給它設置一個自增
屬性 -
加自增屬性的前提
- 表中的屬性沒有增加自增
- 賦予自增屬性的字段,必須帶有
索引
-
SQL
alter table test MODIFY sort int(11) not Null; #不要設置default 0,會報錯:Invalid default value for ‘id’
alter table test add unique idx_sort(`sort`); #設置唯一索引,方便加自增長屬性
alter table test modify column sort int(11) not null AUTO_INCREMENT; #這句執行成功