bonjour je cherche à mettre en minuscule tous les adresses de ma base donnée en sachan,t que lorsque j'ai fait l'importation des contacts sur excel il y avait deja des contacts en minicules donc je dois dois verifier dans ma requête qu'il ne met pas en minucule ce qui est deja en minuscule(je sais c 'est ridicule mais mon maitre de stage souhaite cette verification ).
visualisation:
45,RUE BASTILLE-> 45,rue bastille
Voici mon premier code:
UPDATE contacts
SET primary_address_street=lower(primary_address_street)
where !(lower(primary_address_street))
and id='80'/* si pour 1 ca marche pour le reste ca va marche*/
Mon code ne marche pas parce-que il retourne 0 pour !(lower(primary_address_street)) donc autrement dit tous est majuscule
C'est la ke je me suis suis posé la question si c'est pas le chiffre qui est devant qui fait en sorte qu'il croit que tous est en majuscule
j 'ai changé de code mais ca marche une fois 4
UPDATE contacts
SET primary_address_street=lower(primary_address_street)
where!(lower(substring(primary_address_street,2,char_length(primary_address_street)-1)))
and id='80'
Quelqu'un pourrait m'aider s'il voit mon erreur???
Partager