Comment : Référence : |
LPAD utilise un caractère et une longueur de sortie spécifiées pour envoyer une chaîne de caractères remplie à gauche avec ce caractère.
LPAD(string, out_length, pad_character)
où :
Longueur alphanumérique fixée
est une chaîne à ajouter à gauche.
Entier
est la longueur de la chaîne de sortie après le remplissage.
Longueur alphanumérique fixée
est un caractère unique utilisation du remplissage.
Dans la requête suivante sur la source de données WF_RETAIL, LPAD remplit sur la gauche la colonne PRODUCT_CATEGORY avec des symboles @ :
DEFINE FILE WF_RETAIL LPAD1/A25 = LPAD(PRODUCT_CATEGORY,25,'@'); DIG1/A4 = DIGITS(ID_PRODUCT,4); END TABLE FILE WF_RETAIL SUM DIG1 LPAD1 BY PRODUCT_CATEGORY ON TABLE SET PAGE NOPAGE ON TABLE SET STYLE * TYPE=DATA,FONT=COURIER,SIZE=11,COLOR=BLUE,$ END
La sortie est :
WebFOCUS |