|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : février 2005 Messages : 8 ![]() |
bonjour,
je ne sais pas encore si cela concerne PHP ou MySQL. j'ai un petit souci sur une longueur d'entier lors d'un INSERT. je dois entrer un entier de 12 chiffres et mon INSERT ne veux pas passer plus de 10. ?!? au-delà de 10, il duplique le dernier numéo long de 10 chiffre. je me retrouve donc avec une colonne remplit du même chiffre, pas glop! j'ai pourtant essayé INT(12) et même BIGINT(20) sans résultat. quid ? une idée ? |
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : février 2005 Messages : 8 ![]() |
bon, puisque je n'ai pas de calcul à faire avec ce nombre, juste la possibilité de faire une recherche, je vais le passer en VARCHAR (12) ...
mais ça ne résout pas ma question : pourquoi ne puis-je pas entrer un entier supérieur à 10 chiffres dans ma base ? |
|
|
00
|
|
|
#3 |
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Bonjour,
Tu as consulté le tableau des types numériques dans la doc ? http://dev.mysql.com/doc/mysql/en/numeric-types.html
__________________
Pensez au bouton
|
|
|
00
|
|
|
#4 | |
|
Invité régulier
![]() Inscription : février 2005 Messages : 8 ![]() |
Merci, je comprend maintenant pour l'INTEGER
voilà l'explication exacte : Citation:
et donc dans cette logique, BIGINT devrait me donner entière satisfaction. je re-test ! Encore merci pour le lien. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com