Hola que tal
Tengo una pequeña duda,
es sobre los tipos de datos en MySQL y .. bueno .. creo q en otras que utilizan sql tambien aplicaria.
Si declaro un tipo de dato como TINYINT unsigned quiere decir que le puedo agregar un maximo de 255 registros..
mi duda es ¿para que sirve el numero que se le agrega despues?
por ejemplo
************************
CREATE TABLE `abono` (
`id_abono` tinyint(5) unsigned default NULL,
`id_cargo` tinyint(5) unsigned default NULL,
****************************
que funcion tiene el 5 ....... acaso se refiere a que es el limite de registros?? ¿solo se le pueden meter 5 registros a cada columna?
y que pasaria en un tipo de dato INT ??
que pasaria en
************************
CREATE TABLE `abono` (
`id_abono` int(5) unsigned default NULL,
`id_cargo` int(5) unsigned default NULL,
**********************
como quedaria ...... o bueno como tendria que declararlo si quisiera que el limite de mi columna (de tipo INT) pudiera ocupar el maximo .. o sea 4294967295 (unsigned).
Disculpen, si les parece un poco boba mi pregunta, pero la verdad no he entendido bien eso.
Gracias de antemano