sql >> Base de Datos >  >> RDS >> Mysql

¿Qué significa realmente el número entre paréntesis?

INT(2) generará un INT con el ancho de visualización mínimo de 2 :

esto no afectar el rango de posibles valores que se pueden almacenar en el campo; tampoco lo es el número de bytes utilizados para almacenarlo. Parece ser solo una recomendación para las aplicaciones sobre cómo mostrar el valor, a menos que ZEROFILL se utiliza (ver la página vinculada).

Un TINYINT sin firmar (0...255) probablemente también funcionaría, a menos que cryopreservation da un gran paso adelante durante la vida útil de su aplicación.