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.)