2012-06-29 68 views

Respuesta

39

El límite de una columna de auto_incrementis the size of the column:

utilizar un gran tipo de datos entero suficiente para que la columna AUTO_INCREMENT para mantener el valor de secuencia máximo que va a necesitar. Cuando la columna alcanza el límite superior del tipo de datos, el próximo intento de generar un número de secuencia falla. Por ejemplo, si se utiliza TINYINT, el número de secuencia máximo admisible es de 127. Para TINYINT sin firmar, el máximo es 255.

El limits of the integer types son:

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

entero puede ir tan alto como 2147483647. Si no firmada puede ser 4294967295.

See this chart para todos los valores enteros.

+0

podemos aumentar el límite mediante el uso de "BIGINT (9223372036854775807) "? – Eka

+0

Deberías poder. –

+0

Gracias por la respuesta john – Eka

Cuestiones relacionadas