Bonjour,
J'ai une base de donné avec id incrémentale, seulement voila que sa bloc apprêt 127 entré
voila ma lige id
Quelle solution pour continuer a entrer des données sans faire de dégât ?Citation:
id tinyint(4) Non auto_increment
Merci d'avance.
Version imprimable
Bonjour,
J'ai une base de donné avec id incrémentale, seulement voila que sa bloc apprêt 127 entré
voila ma lige id
Quelle solution pour continuer a entrer des données sans faire de dégât ?Citation:
id tinyint(4) Non auto_increment
Merci d'avance.
pourquoi ne changes tu pas le type de ta colonne en int(4) ?
se qui me permettrais d'avoir combien d'entré ?
Et la différence entre les 2 ?
Je viens de trouver sa :
Donc je risque quoi si je remplace tinyint par smallint ??Citation:
byte tinyint de -128 à 127
smallint smallint de -32768 à 32767
integer int de -2147483648 à 2147483647
slt.
Citation:
Donc je risque quoi si je remplace tinyint par smallint ??
D´avoir 65280 numeros de plus disponibles ??? :mrgreen:
donc voila, j'ai pris le risque de modifier tinyint(4) en int(4), le chiffre 4 me donne la largeur ? exemple : 0000 exacte ?
le int(4) doit surement te limiter à 9999 enregistrements.
par contre tu n'auras pas 0001 mais 1
int(4) limite à 4 chiffres mais je ne croit pas qu'il force l'affichage à 4 chiffres.
personnellement pour mes id j'utilise toujours le type int car au moins, comme ça, je n'ai pas le probleme du nombre d'enregistrements.
;)
Merci à vous.
slt...
8O 8O 8OCitation:
tinyint(4)
c´est nouveau, ca???
"...par exemple, INT(4)) ..... cela ne réduit pas l'intervalle de validité des valeurs qui peuvent être stockées dans la colonne...."Citation:
le int(4) doit surement te limiter à 9999 enregistrements.
http://dev.mysql.com/doc/refman/5.0/...ric-types.html
Pour forcer a avoir "0001", regarde du cote de zerofill