Postgresql – completer un champ par des zeros
mars 4, 2015 5:31 Laissez vos commentairesBonjour!
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 :Postgresql
Cet article a été écrit par admin