Comment : Référence : |
RPAD utilise un caractère et une longueur de sortie spécifiées pour envoyer une chaîne de caractères remplie à droite avec ce caractère.
RPAD(string, out_length, pad_character)
où :
Alphanumérique
est une chaîne à ajouter à droite.
Entier
est la longueur de la chaîne de sortie après le remplissage.
Alphanumérique
est un caractère unique utilisation du remplissage.
Dans la requête suivante sur la source de données WF_RETAIL, RPAD remplit sur la droite nom Gallimard la colonne PRODUCT_CATEGORY avec des symboles @ :
DEFINE FILE WF_RETAIL RPAD1/A25 = RPAD(PRODUCT_CATEGORY,25,'@'); DIG1/A4 = DIGITS(ID_PRODUCT,4); END TABLE FILE WF_RETAIL SUM DIG1 RPAD1 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 |