2012-06-29 41 views

回答

39

auto_incrementis the size of the column的限制:

使用的AUTO_INCREMENT列一個足夠大的整數數據類型來保存您需要的最大序列值。當列達到數據類型的上限時,下一次生成序列號的嘗試失敗。例如,如果您使用TINYINT,最大允許的序列號是127。TINYINT UNSIGNED,最大值爲255

limits of the integer types是:

TINYINT   - 127 
UNSIGNED TINYINT - 255 
SMALLINT   - 32767 
UNSIGNED SMALLINT - 65535 
MEDIUMINT   - 8388607 
UNSIGNED MEDIUMINT - 16777215 
INT    - 2147483647 
UNSIGNED INT  - 4294967295 
BIGINT    - 9223372036854775807 
UNSIGNED BIGINT - 18446744073709551615 
5

整數可以去高達2147483647。如果沒有符號也可以是4294967295

See this chart所有的整數值。

+0

我們可以通過增加限制「BIGINT (9223372036854775807)「? – Eka

+0

你應該可以。 –

+0

感謝您的回覆john – Eka