Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Limite De AUTO_INCREMENT

Estas en el tema de Limite De AUTO_INCREMENT en el foro de Mysql en Foros del Web. Hola a Toda la Comunidad. Tengo una pequeña duda que no he podido solucionar, ni con la Documentacion Oficial de MySQL. Cual es el limite ...
  #1 (permalink)  
Antiguo 21/06/2010, 10:22
 
Fecha de Ingreso: mayo-2010
Mensajes: 21
Antigüedad: 13 años, 11 meses
Puntos: 0
Limite De AUTO_INCREMENT

Hola a Toda la Comunidad.


Tengo una pequeña duda que no he podido solucionar, ni con la Documentacion Oficial de MySQL. Cual es el limite (Numerico) de un campo AUTO_INCREMENT? Cual Es Su Longitud maxima? Y Este Soporta Concurrencia, no es Asi?

De antemano muchas gracias por sus respuestas.

Última edición por Astantler; 23/06/2010 a las 10:02
  #2 (permalink)  
Antiguo 21/06/2010, 10:53
 
Fecha de Ingreso: junio-2010
Mensajes: 37
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Limite De AUTO_INCREMENT

El limite dependera al tipo de variable que le asignes

TinyInt: es un número entero con o sin signo. Con signo el rango de valores válidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255
SmallInt: número entero con o sin signo. Con signo el rango de valores va desde -32768 a 32767. Sin signo, el rango de valores es de 0 a 65535.

MediumInt: número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215.

Integer, Int: número entero con o sin signo. Con signo el rango de valores va desde -2147483648 a 2147483647. Sin signo el rango va desde 0 a 429.4967.295

BigInt: número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango va desde 0 a 18.446.744.073.709.551.615.

Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308
  #3 (permalink)  
Antiguo 21/06/2010, 12:01
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Limite De AUTO_INCREMENT

Cita:
El limite dependera al tipo de variable que le asignes
Variables no. Tipo de columna.
Cita:
Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308
AUTO_INCREMENT sólo funciona con números enteros. Según el manual de referencia:
Cita:
Una columna entera puede tener el atributo adicional AUTO_INCREMENT. Cuando inserta un valor de NULL (recomendado) o 0 en una columna AUTO_INCREMENT autoindexada, la columna se asigna al siguiente valor de secuencia. Típicamente esto es value+1, donde value es el mayor valor posible para la columna en la tabla. Secuencias AUTO_INCREMENT comienzan con 1. Tales columnas deben definirse como uno de los tipos enteros como se describe en Sección 11.1.1, “Panorámica de tipos numéricos”. (El valor 1.0 no es un entero.)
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 23/06/2010, 08:09
 
Fecha de Ingreso: mayo-2010
Mensajes: 21
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Limite De AUTO_INCREMENT

Muchas Gracias! Me han resuelto la Duda

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:41.