salut à tout le monde,
j'ai besoin de votre aide
j'ai essayé de faire un clé primaire de 3 digit exemple : 001 002 003 , a la place de 1 2 3 , parce que ça serait un numéro de facture, mais j'ai pas réussis,
Merci beaucoup de m'aider
salut à tout le monde,
j'ai besoin de votre aide
j'ai essayé de faire un clé primaire de 3 digit exemple : 001 002 003 , a la place de 1 2 3 , parce que ça serait un numéro de facture, mais j'ai pas réussis,
Merci beaucoup de m'aider
Bonjour,
Votre question me semble confuse.
Quel est le format précis que vous comptez mettre place pour votre numéro de facture ?
Voulez vous vraiment faire de cette information la clef primaire ?
Quel est votre SGBD ?
S'il s'agit de tranformer 123 en '001 002 003', 124 en '001 002 004', et ainsi de suite (attention à la facture 1000 ); c'est plus du ressort de la couche de présentation que du serveur SQL.
@+
Une bonne clé primaire est de type entier non null non signé et auto-incrémenté.
Voir cet article pour s'en convaincre.
Un numéro de facture est certes en principe unique et est une clé candidate mais n'est pas une bonne clé primaire.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager