RPAD : remplissage droite d'une chaîne de caractères

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.


Haut de page

x
Syntaxe : Remplir une chaîne de caractères sur la droite
RPAD(string, out_length, pad_character) 

où :

string

Alphanumérique

est une chaîne à ajouter à droite.

out_length

Entier

est la longueur de la chaîne de sortie après le remplissage.

pad_character

Alphanumérique

est un caractère unique utilisation du remplissage.



Exemple : Remplissage à droite d'une chaîne

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 :


Haut de page

x
Référence : Notes d'utilisation pour RPAD

WebFOCUS