RPAD: Riempimento destro di una stringa di caratteri

Come:

Riferimento:

RPAD usa un carattere e lunghezza di emissione specifiche per restituire una stringa di caratteri riempita sulla destra con quel carattere.


Inizio pagina

x
Sintassi: Come riempire una stringa di caratteri sulla destra
RPAD(string, out_length, pad_character) 

dove:

stringa

Alfanumerico

Una stringa da riempire sul lato destro.

out_length

Valore intero

Lunghezza della stringa di emissione dopo il riempiemento.

pad_character

Alfanumerico

Carattere singolo per il riempimento.



Esempio: Riempimento a destra di una stringa

Nella seguente richiesta rispetto all'origine dati WF_RETAIL, RPAD riempie a destra la colonna PRODUCT_CATEGORY con i simboli @:

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

L'emissione è:


Inizio pagina

x
Riferimento: Note per l'uso per RPAD

WebFOCUS