增加一個index欄位,起始值為1
ALTER TABLE table.index AUTO_INCREMENT = 1;
SQL內建自動累加流水號的欄位,可用於訂單編號流水號的產生
優點:
- 可將此欄位設為主鍵(Primary key),不用擔心insert時會有主鍵(Primary key)重復的問題。
- 數字型,可排序
缺點
- 需要手動修改或中間插入特定某筆資料時,需要查詢並注意是否會有衝突
- 備份或新舊系統並存時,各自增長要合併兩系統資料庫時不好處理,例如需將舊系統ID,同時押上一個old才能解決
參考資料: