[SQL] taille des champ

okuni Messages postés 1325 Statut Membre -  
okuni Messages postés 1325 Statut Membre -
Bonjour,
J'ai une question a propos des tailles des différents champs.
j'ai testé le maximum que je pouvais avoir avec un champ int.
Le max est de 2147483647
si on fait intervenir la taille du champ, cela ne change rien.
J'ai testé avec int(5), int(10), int(100) et j'obtient toujours le même nombre (avec le même insert d'une suite de 9)

Donc ma question est, a quoi sert la taille du champ?

Merci pour vos aides.
A voir également:

2 réponses

okuni Messages postés 1325 Statut Membre 126
 
ça doit être ça mais alors mon nombre ne devrait pas être le même.
4
Samy
 
Ce chiffre correspond a "1111111111...11111" en binaire, et comme les int sont codés en 32bit bein il peut pas aller plus loin x) ca c'etait juste pour la culture lol ! Après j'ai jamais constaté ce problème :o peut être qu'il loue un certain emplacement mémoire quand tu met int(5) mais que finalement si ca dépasse il dépasse la taille :o ( explication foireuse ! )
2