Postgresql – completer un champ par des zeros

mars 4, 2015 5:31 Publié par Laissez vos commentaires

Bonjour!

Nous allons étudier dans ce mini tutoriel la fonction lpad, très pratique pour compléter un champs avec un caractère spécifique.
Prenons l’exemple d’un champs contenant des valeurs de 2 et 3 caractères (ex; 12, 100, 150…). Nous souhaiterions obtenir uniquement des valeurs de 3 caractères.
C’est le moment d’utiliser la fonction LPAD :

select lpad(monchamp,3,'0') from matable

Ce qui donne : 012, 100, 150…

Pour 4 caractères :

select lpad(monchamp,4,'0') from matable

Précisons que ce champ, bien que d’apparence numéric a été formaté en text.

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire