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.
LPAD(string, out_length, pad_character)
donde:
Alfanumérica de longitud fija
La cadena cuya parte izquierda va a ser rellenada.
Número entero
La longitud posterior al relleno de la cadena de salida.
Alfanumérica de longitud fija
Cadena de un solo carácter utilizada para el relleno.
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:
WebFOCUS |