Problème avec une table

Résolu
lenneth666 Messages postés 138 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 23 novembre 2010 - 21 juin 2005 à 09:53
cs_Benz Messages postés 196 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 7 juin 2007 - 21 juil. 2005 à 13:09
Voila je vous explique mon problème.

Dans une table appelée Cours, la clé primaire est Cours_id. Celui ci s'incrément automatiquement.
Mais la longueur de ce champ n'est que de 4 caractères.

Que va t'il se passer une fois arriver a 9999 ?

5 réponses

lenneth666 Messages postés 138 Date d'inscription samedi 18 novembre 2000 Statut Membre Dernière intervention 23 novembre 2010
21 juil. 2005 à 12:50
heu en effet j'ai la réponse maintenant.


En fait lors d'incrément automatique d'une clé primaire vous pouvez aller jusqu'a environ
2 160 000 000.Après ca , votre base est morte
3
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
21 juin 2005 à 12:30
Alors la pour rien te cacher : aucune idée ;)



mais je suis persuadé que sur www.sqlfr.com : le site CodeS-SourceS sur SQL ils auront la réponse

<hr>Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
0
cs_Benz Messages postés 196 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 7 juin 2007
21 juil. 2005 à 10:11
A mon avis, tu arrivé à 10 000 tu auras une erreur...

Une clé est forcément unique... sur 4 caratères, tu ne peux donc passer
au dessus de 9999, arrivé à ce nombre, l'incrément va se produire, le
nombre ne pourra être enregistré, donc, boum !

Enfin ca ne m'est jamais arrivé, c'est une supposition qui me parait logique :)


----------------------------------
Besoin d'argent ? Plans Cool Web
(Travail à domicile)
0
cs_Benz Messages postés 196 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 7 juin 2007
21 juil. 2005 à 10:13
Par contre, si tu avais la réponse d'une manière ou d'une autre, ca serait sympa de la poster ici et de la valider.

Plus il y a aura de réponses validées, plus le forum sera performant


Merci



Benoit



<hr size="2" width="100%">Besoin d'argent ? Plans Cool Web
(Travail à domicile)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Benz Messages postés 196 Date d'inscription jeudi 3 janvier 2002 Statut Membre Dernière intervention 7 juin 2007
21 juil. 2005 à 13:09
Merci d'avoir donné le solution.

Cela dit, j'ai été bête, mais dans une base Access on ne peut pas
limiter la taille d'un numéro auto à 4 caractères... donc il n'y avait
finalement pas de risques d'être limité en nombre d'enregistements
après 9999. Et pour arriver à 2 milliards d'enregistrements dans une
table, faut y aller fort quand même. Les bases Access de ce genre ne
doivent pas être nombreuses je pense...

Benoit

<hr size="2" width="100%">Besoin d'argent ? Plans Cool Web >> Travail à domicile
Envie de jouer ? Le Sanktuaire >> Ressources pour jeux de
0
Rejoignez-nous