...
Vous ne le saviez peut-être pas, mais contrairement aux types de chaine de caractères (varchar, char, …), le chiffre entre parenthèses pour un type numérique n’a aucune influence sur la taille maximale du type.
Autrement dit, on peut stocker le même nombre dans un int(11) que dans un int(3), un int ou même un int(42). Ce qui influe la taille maximale, c’est le type en lui même : tinyint, smallint, mediumint, int et bigint.
TYPE BYTES MINIMUM VALUE (SIGNED/UNSIGNED) MAXIMUM VALUE (SIGNED/UNSIGNED)
...
INT 4 -2147483648 2147483647
BIGINT 8 -9223372036854775808 9223372036854775807
...
Partager