#1 Mon 10 July 2023 16:15
Rajouter un zéro à une chaine de caractères
Bonjour,
J'ai un code en 3 chiffres ou en 4.
Je veux le formater de manière uniforme en 4 caractères et donc avec un zéro devant.
376 donne 0376
1426 reste 1426
Je ne trouve plus la fonction SQL correspondante ?
D'avance, merci
Hors ligne
#2 Mon 10 July 2023 16:57
- VdCT
- Participant occasionnel
- Date d'inscription: 6 Sep 2005
- Messages: 27
Re: Rajouter un zéro à une chaine de caractères
Bonjour Aline,
Dans PostgreSQL ça va s'appeler lpad. Voir https://www.postgresql.org/docs/current … tring.html
vincent
Hors ligne
#3 Mon 10 July 2023 17:00
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: Rajouter un zéro à une chaine de caractères
Bonjour,
Avec PostgreSQL, la fonction to_char devrait fonctionner.
Code:
select to_char(376,'0000'); select to_char(1426,'0000');
Pascal PLUVINET
En ligne
#4 Mon 10 July 2023 17:09
Re: Rajouter un zéro à une chaine de caractères
parfait, merci
Hors ligne