|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : juin 2006 Messages : 147 ![]() |
Bonjour,
Voilà, j'ai dans ma base des données des dates 1, 2, 3 ... au lieu de 01 , 02 ... Je voudrais donc injecter un zero devant ces dates. Alors je fais Code :
UPDATE annonce SET jour = CONCAT("0",jour) WHERE LONGUEUR(jour) = 1 Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Yannick Ingénieur Etudes & Developpements Inscription : février 2006 Messages : 1 125 ![]() |
cela veut dire que votre champs jour est de type varchar ??
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juin 2006 Messages : 147 ![]() |
oui....que dois je faire ?
|
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Yannick Ingénieur Etudes & Developpements Inscription : février 2006 Messages : 1 125 ![]() |
pourquoi mettre un type varchar pour un N° de jour ???
Ceci va compliquer les traitements que vous allez faire plus tard, et les performances s'en feront sentir. Enfin si vous voulez continuer dans cette voie, utilisez la fonction LPAD Code :
Bon courage |
||
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : juin 2006 Messages : 147 ![]() |
merci pour vos conseils, et pour la réponse à la question (ça fonctionne)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com