LPAD: Cómo rellenar la parte izquierda de una cadena de caracteres

Cómo:

Referencia:

LPAD emplea una longitud de caracteres y salida especificada, para devolver una cadena de caracteres que empieza (relleno izquierdo) por ese carácter.


Principio de página

x
Sintaxis: Cómo Rellenar la parte izquierda de una cadena de caracteres
LPAD(string, out_length, pad_character) 

donde:

string

Alfanumérica de longitud fija

La cadena cuya parte izquierda va a ser rellenada.

out_length

Número entero

La longitud posterior al relleno de la cadena de salida.

pad_character

Alfanumérica de longitud fija

Cadena de un solo carácter utilizada para el relleno.



Ejemplo: Rellenar la parte izquierda de una cadena

En la siguiente solicitud, basada en el origen de datos WF_RETAIL, LPAD rellena el principio de la columna PRODUCT_CATEGORY con símbolos @:

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 salida es:


Principio de página

x
Referencia: Notas de uso de LPAD

WebFOCUS