> Tous les forumsAutres langages

 Probleme autoincrement mysql
Statut du sujet : NON RESOLU Imprimer
 freddes
  Posté le 02/09/2004 @ 15:43  
 Petit astucien

12 Messages
Voila j'ai une table avec 5 champs: CREATE TABLE videoessai ( code tinyint(4) NOT NULL auto_increment, nom varchar(100) NOT NULL default '', logiciel varchar(25) NOT NULL default '', description text NOT NULL, novideo char(3) NOT NULL default '', PRIMARY KEY (code), KEY code (code,nom) ) TYPE=MyISAM; Quand j'INSERT jusque code=127 ca va Apres il ne veut plus incrémenter ca reste bloqué à 127 je ne comprends Je vous remercie de vos réponses.
 Afficher le profil de freddesEnvoyer un message privé à freddes
 
 
Publicité
 koala01  Posté le 02/09/2004 à 19:11  
Astucien

4715 Messages
C'est parce que tu as choisi le type "tinyint"... Ce type de numéro ne permet un nombre de bit que d'environ 1/4 par rapport au int normal... Et comme en plus, c'est un type qui fonctionne en "singé" (le dernier bit indique si c'est positif ou négatif) on n'arrive donc plus qu'à 7 bits significatifs, soit un total de 127 numéros possibles... En créant ton champs sous la forme de int ou bigint, tu auras une limite très largement supérieure...
Afficher le profil de koala01 Voir la configuration de koala01Envoyer un message privé à koala01
  Revenir en haut de la page
 can93  Posté le 02/09/2004 à 19:38  
Astucien

1467 Messages
J'ai eu ce probleme y'a 2 jours [bigsmile] En effet je l'ai resolu comme le dit si bien notre grand koala01, de changer tinyint à int A+
Afficher le profil de can93 Voir la configuration de can93Envoyer un message privé à can93
  Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsAutres langages

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page