如果 MySQL AUTO_INCREMENT 列達到資料型別的上限,會發生什麼情況?


當 AUTO_INCREMENT 列達到資料型別上限時,隨後生成序列號的嘗試將失敗。這就是為什麼建議為 AUTO_INCREMENT 列使用足夠大的整數資料型別來儲存我們所需的最大的序列值。例如,如果我們將使用 TINYINT,則 AUTO_INCREMENT 將只能生成 127 個序列號,並且在 UNSIGNED TINYINT 的情況下,該值可以擴充套件到 255。

更新於:30-Jul-2019

688 次瀏覽

開啟您的職業生涯

透過完成課程獲取認證

開始
廣告
© . All rights reserved.