22/10/2003, 06:52
|
| | | 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 |