|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : mai 2004 Messages : 181 ![]() |
bonjour
pouvez-vous me renseigner sur mon problème au niveau d'une possibilité. j'ai un champ numeric en auto-incrémente. J'aimerais à l'insertion d'une nouvelle donnée faire de sorte de rajouter un prefix du type année+mois exemple (200803-) et avoir après le tiret la suite logique de l'auto-incrémente. est ce possible de faire cette operation? a+ gilles |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Développeur Web Inscription : mars 2008 Messages : 439 ![]() |
ce n'est pas possible avec l'option auto_increment
avec un trigger tu pourras définir toi même ton auto_increment
__________________
I don't know what will be used in the next world war, but the 4th will be fought with stones. - Albert Einstein Pour détourner un avion, il faut monter dedans - Frédéric beigbeder |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mai 2004 Messages : 181 ![]() |
merci pour ta reponse
pourrais tu m'expliquer un peu plus en details merci a+ gilles |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
Jette un coup d'oeil ici : http://maximilian.developpez.com/mys...tes_mysql5/#LB
le pincipe est de ne pas mettre d'auto_increment tout en laissant le champ id vide a l'insertion. Ton trigger le remplira l'identifiant automatiquement a la création quand il se déclenchera sur un BEFORE INSERT Par contre fait attention si tu as un "-" tu peut pas garder le type numéric.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
Copyright © 2000-2012 - www.developpez.com