Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/10/2003, 06:52
Avatar de Vice
Vice
 
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 21 años, 3 meses
Puntos: 2
Según pone el manual de mysql, en la definición de los campos de tipo numérico, el valor entre paréntesis indica el número de dígitos máximo que se va a mostrar, es decir, es un valor de display no de tamaño o valores máximos del campo. Se esto fuera así ¿para que definir una docena de tipos de datos numéricos cuando con uno llegaría?.

Por cierto, un smallint ocupa dos bytes para alcanzar el rango de -32768 a 32767 o 0 a 65535 (sin signo).

Un saludo.

Última edición por Vice; 22/10/2003 a las 06:59