Besoin d'aide pour generer un cle primaire

zied86 Messages postés 85 Date d'inscription dimanche 5 mars 2006 Statut Membre Dernière intervention 4 août 2014 - 7 avril 2009 à 21:28
zied86 Messages postés 85 Date d'inscription dimanche 5 mars 2006 Statut Membre Dernière intervention 4 août 2014 - 13 avril 2009 à 01:15
bonjour;
j'ai un table contenu (cle,id client,nom client,....)
je veux que le cle se génère automatiquement de la forme suivante n° puis id puis annee
c'est a dire un cle compose.
est ce que quelqu'un peut m'aider
et merci d'avance

Ellouze Zied

2 réponses

ed73 Messages postés 276 Date d'inscription lundi 8 septembre 2008 Statut Membre Dernière intervention 15 avril 2013 2
9 avril 2009 à 14:01
Bonjour,

Tu ne pourras pas générer cette clé automatiquement si tu la mets dans un seul champ. Il faut que tu définisse ta clé primaire sur 2 champs, 1 entier avec incrémentation automatique, 1 champ date avec comme valeur par défaut CURRENT_DATE. Dans tes requêtes tu auras un truc du genre

select...
from...where id ... and year(annee) ...
0
zied86 Messages postés 85 Date d'inscription dimanche 5 mars 2006 Statut Membre Dernière intervention 4 août 2014
13 avril 2009 à 01:15
@[../auteur/ED73/1470715.aspx ed73]
merci pour votre reponse

Ellouze Zied
0
Rejoignez-nous