Problème avec une table [Résolu]

Signaler
Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Statut
Membre
Dernière intervention
23 novembre 2010
-
Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Statut
Membre
Dernière intervention
7 juin 2007
-
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

Messages postés
138
Date d'inscription
samedi 18 novembre 2000
Statut
Membre
Dernière intervention
23 novembre 2010

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
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
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
Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Statut
Membre
Dernière intervention
7 juin 2007

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)
Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Statut
Membre
Dernière intervention
7 juin 2007

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)
Messages postés
196
Date d'inscription
jeudi 3 janvier 2002
Statut
Membre
Dernière intervention
7 juin 2007

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