Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/07/2013, 12:12
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: no me funciona al intentar cambiar un campo tipo entero en mysql

Ese numero no representa la cantidad de dígitos de un número. Se usa para otra cosa, y es totalmente irrelevante para lo que necesitas.
Para poner un número de 15 dígitos debes usar un BIGINT, no un INT.
Por favor, lee en el manual de referencia la descripción de los tipos de columna antes de proseguir o intentar este tipo de cosas. Allí esá la explicación.
En esencia la respuesta es simple: Los números en una base de datos no se almacenan como cifras, sino como binarios.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)